BARVIDA.
137 Elm St, New Canaan
(203) 295-8622
Recent Reviews
Order Online
You May Also Like
Chef Luis Restaurant - 129 Elm St
Cocktail Bar, American, New American, Vegan
New Canaan Chicken - 151 Elm St
Deli
The White Buffalo - 72 Park St
Hot Dogs, Chicken Wings, American, New American
Restaurants in New Canaan, CT
BARVIDA.
137 Elm St, New Canaan, CT 06840
(203) 295-8622