Subway 1003

Subway #1003-0 is a Subway restaurant located at Little Creek Shoppes, 3858 East Little Creek Road Space 21, Norfolk, Virginia.