Mykonos Restaurant
516 Elmwood Ave
Buffalo, NY 14222-2014
716-886-9890