Subway 32662

Subway #32662-0 is a Subway restaurant located at Northland Plaza, 16208 Madison Avenue, Lakewood, Ohio.