Subway 4812

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