Where we've featured it
Marcello’s in the Castro is offering pizzas, slices, calzones, and sandwiches for takeout and delivery. They’re open from 1:30-9:30pm, Sunday to Thursday, and until 10pm on Friday and Saturday. Call 415-863-3900 to order.
Offering free delivery and takeout.