Marcello's Pizza

420 Castro St, San Francisco, CA 94114

(415) 863-3900

Email Marcello's Pizza

Hours of Operation Today, Tuesday May 14th 11:00 AM – 1:00 AM
  • Monday 11:00 AM – 1:00 AM
  • Tuesday 11:00 AM – 1:00 AM
  • Wednesday 11:00 AM – 1:00 AM
  • Thursday 11:00 AM – 1:00 AM
  • Friday 11:00 AM – 2:00 AM
  • Saturday 11:00 AM – 2:00 AM
  • Sunday 11:00 AM – 1:00 AM

Rated 5.0 out of 5 from 2 Reviews Marcello's Pizza is Ranked #1 of 41 Restaurants in The Castro San Francisco.

★★★★★ on the 7th of August, 2013

... best NY sort of slice in town? Look no further.
Location