Restaurant serving grilled food.