Skip to main content
Global Buffalo

Global Resturant Finder

Explore Delicious Buffalo, NY

Mythos

Greek Restaurant
EuropeanGreek
510 Elmwood Ave
Buffalo, NY 14222
(716) 886-9175

Hours of Operation 8AM-9PM Everyday