24170 Sunnymead Blvd, Moreno Valley, California 92553 USA
Some of their food is crazy-good alright. At least the ones I have tried.
Photo Credit: Yelp