3012 Newport Blvd, Newport Beach, California 92663 USA
Debra's Linguine and Clams.
Photo Credit: Yelp