Skip to main content

Mr. Greek of Buffalo

restaurant · greek restaurant · Buffalo, NY

Address
1122 Elmwood Ave, Buffalo, NY 14222
Phone
(716) 262-0077
Website
order.toasttab.com/online/mrgreekofbuffalo
Where
42.9277, -78.8772

Search Hominin for Mr. Greek of Buffalo

Other restaurants nearby

More in Buffalo

Mr. Greek of Buffalo — restaurant in Buffalo, NY | Hominin