We stopped in here without knowing too much about it first. The place was clean, the service was good and the food ended up being great! They have an extensive menu, so there would be something for everyone. The portions are generous and all around good. It is in a strip mall, but don't be alarmed!! It is good food!