Start from
Acuario Restaurant Stamford CT
78 W Park Pl, Stamford 06901