Palm Terrace Restaurant and Lounge

Address:

690 Newport Center Drive
The Island Hotel Newport Beach
Newport Beach, CA 92660

Phone:

+1 949 760 4920

Map:


Contact   ·   Privacy   ·   Terms