Address: 2110 Tapo St, Simi Valley, CA 93063, USA
No, but they are the best pizza in town. For sure worth the drive to pick up.
The best omg
No but their pizza is worth picking up
No
Add Answer
Thanks! Your answer is awaiting moderation.
how long have you been here open ?
Did Palermos go out of business?
Can you mail to draper, utah
Trending Places
Fast food restaurant
5197 E Los Angeles Ave, Simi Valley, CA 93063, USA
Grocery store
2975-A Cochran St, Simi Valley, CA 93065, USA
Medical laboratory
135 Macaw Ln Suite 100, Simi Valley, CA 93065, USA
Discount store
3200 E Los Angeles Ave Centerpoint Plaza, 3200 E Los Angeles Ave Ste 12, Simi Valley, CA 93065, USA
Auto wrecker
900 W Los Angeles Ave, Simi Valley, CA 93065, USA
Auto parts store
501 E Los Angeles Ave, Simi Valley, CA 93065, USA
Manufacturer
355 E Easy St S, Simi Valley, CA 93065, USA
Craft store
2242 Tapo St, Simi Valley, CA 93063, USA