Subway
3.0 • Sandwich shop
Sandwich shop offers a friendly atmosphere with a welcoming vibe. The space shows signs of being very dirty, which contrasts with the overall mood.
View menu
11 High Ridge Rd, Stamford, Connecticut, United States
Similar places nearby
A few nearby places worth checking next.
Chopsticks King
Affordable dining offering generous portions, delivering excellent value without compromising quality.
China Pavilion
Affordable Chinese eatery known for generous portions and a perfect vibe, with plentiful parking and quick service.
Taste of Poland
Small, cozy Polish deli offering a wide variety of authentic foods with homemade charm and good prices.