La Barchetta is an Italian restaurant offering pizza, seafood, and vegetarian options. Serves lunch, dinner, and late-night meals.