Palmilla Newport Beach
3110 Newport Blvd.
Newport Beach,
CA 92663
House Line: 1-949-220-1290
Hours of Operation:
Monday - Friday: 11am - 2am
Saturday - Sunday: 10am - 2am
For Reservations Call 949-467-4203 or email nbreservations@palmillarestaurant.com