Your question has been sent.
Expect an answer!
704 Main St, Nashville, TN 37206, United States, Nashville
Low-key pick for Greek souvlaki & more served in colorful surrounds, plus beer & wine.
704 Main St, Nashville, TN 37206, United States, Nashville
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!