La Barca is a pizza restaurant specializing in wood-fired pizzas with homemade dough prepared daily. Takeout and delivery are available.