Fast, Fresh, Free Delivery - $15.00 Minimum

Delivery Hours
Monday - Thursday  4:20pm-12:00am
Friday 4:20pm-1:00am
Saturday
12:00pm-1:00am
Sunday 12:00pm-12:00am

Store Hours
Sunday - Thursday 11:00am-1:00am
Friday & Saturday  11:00am-2:00am

420 Castro Street, San Francisco (near Market & 17th St.)

Phone:
(415) 863-3900
Email:
marcellospizzasf@yahoo.com

Stop by pick-up a pie or have a slice
of the best PIZZA in the UNIVERSE!

We care about the environment. We compost & recycle.
Our "Eco Friendly" boxes are non-bleached with natural inks.