This business is closed.
Classic Greek on the Elmwood strip.A place for great Greek food and more in the heart of the Elmwood Village, Buffalo.
Other
Description
This business is closed.
Classic Greek on the Elmwood strip.A place for great Greek food and more in the heart of the Elmwood Village, Buffalo.
Details
Contacts
Find More
Description
Find More
Submit New Business listing