Lulu's Family Restaurant
Add Hours
I think they are trying to do too many types of foods. Service not that great either
Food was yuk
Phone: (704) 474-7808
Address: 320 N Main St, Norwood, NC 28128
136 S Main St, Norwood, NC 28128
862 N Main St, Norwood, NC 28128
517 Nc 24 27 Byp E, Albemarle, NC 28001
556 Fork Rd, Norwood, NC 28128
114 S 2nd St, Albemarle, NC 28001
1007 N Main St, Norwood, NC 28128
707 Leonard Ave, Albemarle, NC 28001
197 Twin Harbor Dr, Mount Gilead, NC 27306
33850 Rocky River Springs Rd, Norwood, NC 28128
40439 Stony Gap Rd, Albemarle, NC 28001