2779 S Diamond Bar Blvd, Diamond Bar, California 91765 USA
Beautiful and comfortable interior
Photo Credit: Yelp