Restaurant known for its quality service.