Subway 4812

Subway #4812-0 is a Subway restaurant located at, 2412 South Locust , Grand Island, Nebraska.