Israeli grill restaurant specializing in grilled meats.