Restaurant offering grilled meats and other dishes.