Subway 11152

Subway #11152-0 is a Subway restaurant located at Westwood Shopping Center, 713 Bertrand Drive, Lafayette, Louisiana.