Restaurant Reviews from DiningGuide411.com
    Top : United_States: ID: Idaho_Falls

Subway Sandwiches and Salads, Idaho Falls, Idaho










Subway Sandwiches & Salads
995 E 17th Street
Idaho Falls ID United States

Other locations: 316 S Woodruff Ave, 208-522-0662; 1595 W Broadway, 208-523-9162.


Phone: 208.528.0812