Subway 28270

Subway #28270-0 is a Subway restaurant located at Lucky Delta Casino, 1903A West Street, Vinton, Louisiana.