Sierra Madre Pizza Company
181 W Sierra Madre Blvd Ste C, Sierra Madre, CA 91024
The flyer says the delivery charge is $2.99 but it charges $5.99 and on top of that there was a shop local fee of $1.00. Which is baffling that I get charged extra for supporting a small business. Verified Slice Customer • 5/16/2024