Subway 6666

Subway #6666-0 is a Subway restaurant located at Lakewood Square Shopping Center, 5031 Lakewood Boulevard, Lakewood, California.