La Vista Bistro
891 Cove Rd, Stamford
(203) 569-3988
Menu
Restaurants in Stamford, CT
La Vista Bistro
891 Cove Rd, Stamford, CT 06902
(203) 569-3988