This place is a wonderful surprise, I would never have expected this level of quality in a strip mall, it feels like it would be much more at home with the five star restaurants on the strip. The service staff is professional yet friendly and approachable and the prices you would never associate with food this amazing. A true diamond on the rough. They just earned a regular costumer.