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 Uprising

“Make Time for Mezza! The ingredients were super fresh, very tasty and filling enough that I was 100% satisfied after lunch”