Subway
124 E 18th St
Cedar Falls
IA
50613
(319) 268-1787
subway.com
Open Map
Description
Subway is located at 124 E 18th St, Cedar Falls, IA..
by merchantcircle on October 14, 2017 from
merchantcircle
Caterers
Cedar Falls
cheap eats
delis and delicatessens
Event Planning
Food & Entertainment
Price: $$$$
restaurants
sandwich shops