La Barca is a pizza restaurant serving Italian, Mediterranean, and seafood dishes.