Start from
Tavola
1 First Stamford Pl, Stamford 06902