Start from
European Deli
427 Elm St, Stamford 06902