Marcello's Pizza
, 420 Castro St.
San Francisco, CA

c (415) 863-3900

w http://www.marcellospizzasf.com/
Must Do Grab a slice after a show at Castro Theatre across the street!