Subway 29167

Subway #29167-0 is a Subway restaurant located at 1723 West 2nd Street, Grand Island, Nebraska.