Subway 27441

Subway #27441-0 is a Subway restaurant located at Ambassador Plaza SC, 2865 Ambassador Caffery Parkway, Lafayette, Louisiana.