This restaurant is in a strip mall so we did not at first glance realize how high quality it would be. The ambiance was great and both meals were delicious. The service was responsive but not rushed. The prices were reasonable for a place of this quality. Overall very impressed!