Restaurant known for its great food.