1. Deluxe Grill 862 N Main St, Norwood, NC 28128 Coordinate: 35.23283,-80.13353 Phone: (704) 474-3925
2. Harvest Grill 556 Fork Rd, Norwood, NC 28128 Coordinate: 35.21672,-80.11066 Phone: (704) 474-0289