4501 W Coast Hwy, Newport Beach, California 92663 USA
Rack of Lamb, fries, and sweet potato fries
Photo Credit: Yelp