The Star Grill is a takeaway specializing in pizza.