Subway 11518

Subway #11518-0 is a Subway restaurant located at 107 Xenia Avenue, Yellow Springs, Ohio.