Subway 23106

Subway #23106-0 is a Subway restaurant located at 24208 West Newberry Road, Newberry, Florida.