Located in the heart of the Elmwood Village in Buffalo, NY, Mythos Restaurant has been serving the WNY community since 1986.
Stop in today or place an order for take out!
Mythos is a traditional Greek restaurant located on Elmwood Avenue in Buffalo's popular Elmwood Village.