Zen Bistro Grill + Sushi Bar
5 locals recommend,
Permanently closed
Tips from locals
top sushi place in the area about 2 miles away. One of my top 5 restaurants around the area (and i have been to them all)
Unique things to do nearby
Location
9620 W Linebaugh Ave
Tampa, FL
Citrus Park Community