Mama Noi's Pizza

$ • Pizza

Hours:
1007 N Main St, Norwood
(704) 474-0159

Customers' Favorites

Mama Noi's Pizza Reviews

3.8
89 ratings
Restaurantji Rating
5
50%
4
7%
3
29%
2
14%
Food
4.4
Atmosphere
3.6
Service
4.2

Share your opinion about Mama Noi's Pizza

Restaurantji Rating

Read All Reviews(89)

Ratings

Menu

Add a Menu
Mama Noi's Pizza Menu
Mama Noi's Pizza Menu

Photos

Add a Photo
Mama Noi's Pizza
Mama Noi's Pizza
View All Photos

Hours

Monday 10:30AM - 7:30PM
Tuesday 10:30AM - 7:30PM
Wednesday 10:30AM - 7:30PM
Thursday 10:30AM - 7:30PM
Friday 10:30AM - 7:30PM
Saturday 10:30AM - 7:30PM
Sunday 10:30AM - 7PM
Updated on: