Get directions to: Quiznos Sub, Newport Beach, CA
Restaurant address: 4341 Macarthur Blvd # C Newport Beach, CA 92660, USA
Restaurant: Quiznos Sub