11304 South St, Cerritos, California 90703 USA
Opening one in Cerritos!!! Hopefully, it opens before summer ends.
Photo Credit: Yelp