Subway

Subway

Founded in 1965, SUBWAY® restaurants is the world’s largest restaurant chain, with over 41,000 locations in more than 100 countries, offering a wide array of better-for-you sandwiches and salads.

Business Information

3129 Grand Avenue

Sunday: 9:00 A – 10:00 P

M – F: 7:00 A – 10:00 P

Sa: 8:00 A – 10:00 P