Map: Surroundings & Nearby
Little skimpy with the toppings. Best subway in Stamford is prob hope st!
Friendly staff, although not the best with English! When asking for "no jalapeos" the first thing he puts on is a handful of them
Good quick bite!!!