The Royal Hen

$$, American, Pub, Restaurant

311 Marine Ave
Newport Beach, CA 92662
https://www.theroyalhen.com/

Nearby