Jumbo Grill is a restaurant that appears to specialize in grilled food, potentially including burgers. Search results indicate it offers takeaway and delivery services.