631 W Tennessee St
Tallahassee, FL 32304
850-412-7482
This is by far the best place in town to eat local food. I am an FSU student and the great prices, excellent food, and magnificent location are a must have for any person, young or old.
5This is my favorite place to get greek food in town. The food is always quality and the price isn't so high that you want to run away. Its in an excellent location if you are an FSU student or employee. If you like gyros, then this is the place for you!
5