Subway 21935

Subway #21935-0 is a Subway restaurant located at Belbay Plaza Shopping Center, 3014 Belvidere Road, Waukegan, Illinois.