Restaurant in Tampa
Turkish and Mediterranean grill serving kebab platters, gyros, and homemade baklava.
5001 E Fowler Ave D
Tampa, FL, 33617
(813) 980-6666