Pellicci’s Restaurant Address: 96 Stillwater Ave, Stamford, CT 06902 Phone: (203) 323-2542 Cuisine: Italian Read more
Volta Restaurant Address: 30 Spring St, Stamford, CT 06901 Phone: (203) 883-8841 Cuisine: Crepe restaurant Read more