Subway 61890

Subway #61890-0 is a Subway restaurant located at Newport Pavilion, 144 Pavilion Parkway, Newport, Kentucky.