Lulu's Family Restaurant Address: 320 N Main St, Norwood, NC 28128 Phone: (704) 474-7808 Restaurants Other Businesses: Subway at 850 Chad St, Norwood, NC 28128 Mama Noi's Pizza at 1007 N Main St, Norwood, NC 28128 J & D Enterprises at 16986 Randalls Ferry Rd, Norwood, NC 28128 Bojangles' Famous Chicken 'n Biscuits at 411 N. Main Street, Norwood, NC 28128