Subway 23665

Subway #23665-0 is a Subway restaurant located at Metro Pointe at South Coast, 901 South Coast Drive Unit D190, Costa Mesa, California.