Subway 66308

Subway #66308-0 is a Subway restaurant located at The Outlets of Little Rock-space F02, 11201 Bass Pro Drive, Little Rock, Arkansas.