Subway 51026

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