Star Grill is a grill offering takeaway and delivery.