Truffled's Stamford, CT, USA
1030 High Rdg Rd
When I last visited my mother, and we were looking for some place new to eat, she mentioned Ole Mole...
Rye Ridge Deli
1087 High Ridge Rd
I end up here on every trip to visit my mother. Their in-house cooked rare roast beef is superb, as...