1000 Bristol St N, Newport Beach, California 92660 USA
Seating, looking toward their overflow room. Dog friendly.
Photo Credit: Yelp