Restaurant known for tasty, well-presented dishes with generous portions and excellent service.