Get directions to: Eatsushi.com, Newport Beach, CA
Restaurant address: 2700 West Coast Highway Suite 210 Newport Beach, CA 92663, USA
Restaurant: Eatsushi.com