Upscale restaurant known for its cuisine.