Castro pizza. Yes please.
Oct 30, 2010
The pizza here is Neapolitan -- the Italian invention where the toppings are just the accompaniment to the lovingly made dough that bubbles & crisps in a 900-degree wood-fired oven.
Aug 11, 2010
Crisp chicken thighs, burrata ravioli, blistered pizzas, great cocktails. What's not to like?
Apr 26, 2011