Restaurant in Tampa
Longtime spot serving gyros, subs and fast Greek-American eats, open late until 5 AM.
2618 W Kennedy Blvd
Tampa, FL, 33609
(813) 254-7752