MARCELLO'S PIZZA
420 CASTRO ST.
(near Market @ 17th)
San Francisco, CA 94114

Phone: (415) 863-3900
Fax:
(415) 863-2339

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

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

For questions or comments,
please contact Marcello's at info@marcellospizzasf.com

 

Click here for directions: to or from

Map of Marcello's