Subway 23379

Subway #23379-0 is a Subway restaurant located at Alicia Town Center, 25614 Alicia Parkway, Laguna Hills, California.