Restaurants • Pizzeria • $$
A tiny, wood-fired Santa Teresa pizzeria with no reservations and a queue that starts before it opens.