Subway 19805

Subway #19805-0 is a Subway restaurant located at BP Convenience Store, 14820 East Jefferson Avenue, Detroit, Michigan.