Venue Info

Known For

Italian

Barchetta means "little boat", appropriate for this Italian spot bringing super-fresh, local seafood to Chelsea -- they're known for their crudo plates, of which there are 11 on the menu.