We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mama Noi's Pizza

1007 N Main St, Norwood, NC 28128-6593
+1 704-474-0159
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent75%
  • Very good25%
  • Average0%
  • Poor0%
  • Terrible0%
2 Oct 2017
“Everything is sooo good. ”
13 Mar 2017
Restaurant Hours
1007 N Main St, Norwood, NC 28128-6593
All Details
Write a Review
Reviews (4)
Traveller rating
Traveller type
Time of year
Reviewed 2 October 2017 via mobile

We moved here a couple of months ago. The first time we went in my husband, asked the waitress what was good on the menu. She told him everything. He told her she had to be just saying that because she worked there, that no...More

Thank Belle_reveuse
Reviewed 13 March 2017

I love the steak subs they are delicious! Every time I eat here that's what I order. They also make the best pizzas in Norwood.

Thank Pedro R
Reviewed 3 November 2016 via mobile

Food is excellent. 4 instead of 5 because I didn't like the pizza sauce. Hamburgers are Excellent. Fries are awesome. Hot wings are divine.

Thank waztherereally
Reviewed 26 August 2016 via mobile

Love Mama Noi's! Fabulous steak and cheese sandwich. The bread is perfect! And the pizzas are awesome. Definitely not a fine dining establishment, but if good food is what you're looking for, this is it!

Thank Ecarp
Nearby Restaurants
River Wild
13 reviews
4.12 miles away
Rocky River Springs Fish House
24 reviews
5.52 miles away
Milano's Italian Restaurant
19 reviews
1.33 miles away
The Ford Place
32 reviews
7.76 miles away
Nearby Attractions
The Fork Farm & Stables
17 reviews
4.11 miles away
Morrow Mountain State Park
170 reviews
10.25 miles away
Pee Dee National Wildlife Refuge
8 reviews
11.78 miles away
Town Creek Indian Mound
29 reviews
12.29 miles away
Questions & Answers
Get quick answers from Mama Noi's Pizza staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Location and Contact Information
  • Address: 1007 N Main St, Norwood, NC 28128-6593
  • Location: United States  >  North Carolina (NC)  >  Norwood
  • Phone Number: +1 704-474-0159
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing