Subway 22388

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