Subway 23649

Subway #23649-0 is a Subway restaurant located at Jamboree Promenade, 2636 Dupont Drive Suite 50, Irvine, California.