Sierra Madre Pizza Company
181 W Sierra Madre Blvd Ste C, Sierra Madre, CA 91024
Your pizza is always great - last night we added chopped tomatoes and the pizza seemed to be quite soggy because of it - I think next time we’d ask for some on the side, if possible .. other than that, great Verified Slice Customer • 2/16/2025