La Barca is a pizza restaurant offering takeout and delivery services. It specializes in Italian cuisine, particularly pizza.