Subway 31273

Subway #31273-0 is a Subway restaurant located at Exxon Gas/Convenience Store, 36656 Lighthouse Road, Selbyville, Delaware.