Subway
6.7 • Sandwich shop
Sandwich shop offers a kind and welcoming environment with consistently very clean surroundings. Bread and cheese stand out as notably good quality. It holds a reputation as the best store in its city.
View menu
5868 E 71st St A, Indianapolis, Indiana, United States
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.
Castle Key Shoppes
Casual dining spot known for fair pours and tasty food in a relaxed atmosphere.
El Toro Bravo Bar82nd
Inviting atmosphere with a warm and welcoming ambiance that enhances the overall experience.
Fresh Thyme Market
Clean, neatly organized market offering a huge selection of organic products, specialty foods, and an extensive meat counter.