A grill restaurant, offering a menu of grilled dishes. Note: Permanently closed.