1381 S Diamond Bar Blvd, Diamond Bar, California 91765 USA
Outside. Next to Dominos's and 贵妇人面包房
Photo Credit: Yelp