836 Irving St, San Francisco, California 94122 USA
Imperial Rolls and Charbroiled Pork Garlic Noodle
Photo Credit: Yelp