Subway 2405

Subway #2405-0 is a Subway restaurant located at Red Top Plaza, 1428 South Milwaukee Avenue, Libertyville, Illinois.