Subway 1177

Subway #1177-0 is a Subway restaurant located at 1109 University Avenue, Lubbock, Texas.