Subway 11392

Subway #11392-0 is a Subway restaurant located at Ewa Town Center, 91-1401 Fort Weaver Road Suite D104, Ewa Beach, Hawaii.