top of page
For the HOTTEST Greek food in Savannah!
We are not a brick and mortar
restaurant, we are a POP-up
Greek Taverna selling the same
delicious food that
you'll find on nearly every
street corner in Greece.
( Just ask my uncle John lol )
READY TO GET YOUR GREEK ON? YOU CAN FIND US AT THESE LOCATIONS -
Saturday 9 am to noon
(Month of May)
Thursday 3 pm to 7 pm
Coming in September -
Monday 4 pm to 7 pm
Two Birds
After decades of combined service in the restaurant industry, we decided to fly free from the traditional and create our own new experience. So, we spread our wings and created a Greek street food menu which reflects some of our favorite items offered at taverna's throughout Greece. Classic. Delicious. For people on the GO.
It's all Greek to me!
Meet The Team
bottom of page