1 2 3 4 5

“Mezza is the place to be for Mediterranean food and drinks"

located in the heart of Buffalo's Elmwood Village, 929 Elmwood Ave

New at Mezza

Let us cater your next event!

We do catering and deliveries for all types of...

Restaurant Location and Hours of Operation

Mon-Sat 11am-11pm Sun 4pm - 9pm


Buffalo Foodie

“You should definitely give Mezza a try”