Martha's Grill Address: 220 S Main St, Star, NC 27356 Phone: (910) 428-1417 Hours: Mon: 7am-3pm Tue: 7am-3pm Wed: 7am-3pm Thu: 7am-8pm Fri: 7am-8pm Sat: 7am-2pm Restaurants Other Businesses: Martha's Grill at 220 S Main St, Star, NC 27356 Sherry's Family Restaurant at 890 S Main St, Star, NC 27356 The Star Bed and Breakfast Inn at 118 S Main St, Star, NC 27356