Zen Bistro Grill & Sushi Bar
9620 W Linebaugh Ave Tampa, FL 33626-1805
813-792-8686
Meals Served
Tapas / Small Plates
Business Hours:
Payment Types