I like this shop, it is just another Subway location, but it is convenently located and has a clean and well kept dinning area. If you like subway sandwiches this location will not disappoint. you.
Address: 805 S 13th St, Ste C, Norfolk, NE 68701-5611
Location: United States > Nebraska (NE) > Norfolk
Phone Number: +1 402-379-1027