A greek restaurant with family valued background to create delicious dishes for the body and mind
The menu here changes throughout the year so you can try a variety of different greek dishes all year round!
- flavorful meats
- refreshing salads
Sun-Fri: 11 a.m.- 2:30 p.m.
2902 18th Street S, Homewood, AL, 35209View Larger Map