MARCELLO'S
PIZZA
420 CASTRO ST.
(near Market @ 17th)
San Francisco, CA 94114
phone: (415)
863-3900
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
|
Click
here for directions: to or from
|