54 W Sierra Madre Blvd, Sierra Madre, California 91024 USA
a piece of Paris is L.A.
Photo Credit: Yelp