Its pretty crappy. They only ever have 2 people working and don't carry all the ingredients that a normal subway carries. Also really dirty in there all the time.
Address: 1901 Broadway St, Ste 1, Iowa City, IA 52240-7089
Location: United States > Iowa (IA) > Iowa City
Phone Number: +1 319-358-2998