Mama Noi's Pizza
Hours:
1007 N Main St, Norwood NC 28128
Tips
Hours
Most Recent Comments
-
March 2024
Never had anything that wasn't delicious, if you've not visited Norwood for their food you're missing out.
-
October 2023
Dietary restrictions: Food is expensive for what it is.
-
October 2023
Food is always so good. One of my favorite place to go for sandwiches! Highly recommend.
More Comments(89)
Other Information
Cuisines: American, Pizza
You May Also Like
-
Norwood, North Carolina