This is a relatively new restaurant that opened up here in Stockton. It’s located in a shopping center, and it’s not too known. Those who do know it though, know of their great se...
All reviews seem positive