929 Elmwood Ave Buffalo, NY 14222
929 Elmwood AvenueUSNew YorkBuffalo14222
$$Lebanese Restaurant, Event VenueToday 11AM–11PMMenu
Mezza Restaurant and Lounge is the first full-scale Restaurant in Buffalo specializing in Lebanese, Mediterranean and Greek cuisine. Stop by and see what the talk of the town is all about.