Antipasto Bar La Terra features one of the largest Antipasto Bars on the East Coast, a sprawling selection of seafood, meat, poultry and vegetable specialties.
Antipasto Bar
La Terra features one of the largest Antipasto Bars on the East Coast, a sprawling selection of seafood, meat, poultry and vegetable specialties.