36 E Holly St, Pasadena, California 91103 USA
You can just come for Momo dumplings too!
Photo Credit: Yelp