Subway 66028

Subway #66028-0 is a Subway restaurant located at Shell Gas Station/Convenience Store, 1700 University Avenue, Lafayette, Louisiana.