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