Mezza Restaurant & Lounge in Elmwood Buffalo
929 Elmwood Avenue, Buffalo , 14222 - Get directionsMenu Mezza Restaurant & Lounge
How to get to Mezza Restaurant & Lounge
Opening Time
Lunch, Dinner: Mon-Thu, Sun
Lunch, Dinner, Late: Fri-Sat
Services
- Outdoor seating