Please include your correct email address. Come back at this page soon, to view our response.
Marcello's Pizza
is Ranked #1 of 41 Restaurants in The Castro San Francisco.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
... best NY sort of slice in town? Look no further.
Our home cooked Chicken marinated in Lemon Pepper Spices on a Cheddar Garlic Sauce with Mozzarella, Provolone, Parmesan Cheese, Zucchini and Red Onions. After baking we add fresh Cilantro. » More on Marcello's Pizza Menu