Home » Castro & Noe Valley (San Francisco, CA) restaurants

Marcello’s Pizza

Features: Pizza


Sun-Thu 11am-1am;, Fri-Sat 11am-2am

id: mar420castr

See similar restaurants in & around Castro & Noe Valley (San Francisco, California): Pizza

Marcello’s Pizza is located at
420 Castro Street
San Francisco, CA
Add Marcello’s Pizza to Facebook

Do you own or manage this restaurant?
and update or enhance this page with photos, menus and more information!