pizza blessed by the italian gods
il cane rosso is not just your ordinary local pizza joint; it's a slice from the pizza gods themselves. internationally certified to make neapolitan pizza by its trained pizzaoli, il cane rosso's pizza is made with fresh, home-made fior di latte mozzarella and imported "double zero" italian flour. cooked in the wood-burning oven at 900 degrees for only one minute (not much wait time here once you order!), this pizza is...heaven. favorites include the ella, the delia, and the che cazzo, and pair it with a glass of the fizzy red wine italians choose for pizza (just go with it).
By eva hevron
Have you been here? Share a tip or a photo with fellow travelers.