Subway 1125

Subway #1125-0 is a Subway restaurant located at Ocean View Shopping Center, 135 West Ocean View Avenue Unit #26-27, Norfolk, Virginia.