Subway 22388

Subway #22388-0 is a Subway restaurant located at 11351 Aquila Avenue North, Champlin, Minnesota.