We visited this restaurant about 5 times, and each experience was great. What they have on their menu is fresh, tasty & great. Don't be fooled by the location which is in a strip mall. Go inside, and you will have a great ambiance, and a fantastic terasse for the summer months. Cheer!