Subway 51026

Subway #51026-0 is a Subway restaurant located at, 349 Old Newport Boulevard , Newport Beach, California.