Cardillo's Deli Plus
Restaurant in Stamford, CT
Deli restaurant
77 Valley Rd, 06807
Restaurants
ยท
Stamford, CT guide