Mamma's Pizza & Restaurant in Bayside New York City
47-40 Bell Boulevard, Queens , 11361 - Get directionsMenu Mamma's Pizza & Restaurant
How to get to Mamma's Pizza & Restaurant
Opening Time
11am – 10pm: Mon-Sat
12noon – 9pm: Sun
Services
- Indoor Seating
- Delivery
- Takeout Available