Marcellos Pizza, SAN FRANCISCO, California (CA)
Conveniently located at 420 Castro Street () in SAN FRANCISCO, California (CA) (94114), Marcellos Pizza can be reached at 4158633900. It is advisable to call ahead of time to make a reservation.
More restaurants in SAN FRANCISCO, California (CA)
Marcellos Pizza contact information and details:
Address: 420 Castro Street - , SAN FRANCISCO, California (CA) 94114
Contact Phone: 4158633900
