Main Street Grill
Address:
112 N Main St, Norwood, NC 28128
Phone:
(704) 474-5616
Restaurants
Other Businesses:
- Bojangles' Famous Chicken 'n Biscuits at 411 N. Main Street, Norwood, NC 28128
- Lulu's Family Restaurant at 320 N Main St, Norwood, NC 28128
- Subway at 850 Chad St, Norwood, NC 28128
- Mama Noi's Pizza at 1007 N Main St, Norwood, NC 28128
- Milano Italian Restaurant at 136 S Main St, Norwood, NC 28128