READ MORE
What an awesome little place! Perfect location in the heart of the Castro when you need a quick slice! Great variety of toppings!
Good but not as good as Escape From New York pizza
best pizza in the castro Marcello's is the best place to get pizza in the Castro. Every slice I've tried is delicious. Definitely worth a visit!
You need to be logged in to go any further.