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 Eats

“Great place to grab a drink and sit and enjoy the sights and sounds of Elmwood”