Mayback's Deli in Tonawanda Buffalo
1598 Niagara Falls Boulevard, Tonawanda , 14150 - Get directionsMenu Mayback's Deli
How to get to Mayback's Deli
Opening Time
10am – 10pm: Mon-Sat
Closed: Sun
Services
- Indoor Seating
- Takeout Available
- Private Parking