Istanblu Restaurant & Grill
1919 E 7th Ave
Tampa
FL
33605
(813) 304-2348
istanbluybor.com
Open Map
Accepted
Accepts Credit Cards
Casual
Delivery
Good for Groups
Greek
Mediterranean
Noise Level: Average
Outdoor Seating
Take-out