Subway 45898

Subway #45898-0 is a Subway restaurant located at Zeus Restaurant, 1315 Camelia Boulevard Suite 300, Lafayette, Louisiana.