Pizzeria La Capra offers delicious Italian-style pizza, baked in a wood-fired oven for a thin and crispy crust.