Subway 11205

Subway #11205-0 is a Subway restaurant located at Plaza de La Paz Shopping Center, 27311 La Paz Road East Suite E, Laguna Niguel, California.