Subway 6318

Subway #6318-0 is a Subway restaurant located at Harry & Rock Shopping Center, 7934 East Harry, Wichita, Kansas.