It's what you would expect. Nothing fancy and no where to sit, but the food was okay. You could see it made right in front of you, which was nice.
Address: 600 E Bay Ave, Newport Beach, CA 92661-1347
Location: United States > California (CA) > Orange County > Newport Beach
Phone Number: +1 949-673-4844