Restaurant in Tampa
Counter-serve spot serving gyros, wings, and fried seafood platters with a drive-thru.
3025 E Busch Blvd
Tampa, FL, 33612
(813) 980-6600