Palm Terrace Restaurant and Lounge

User Rating:


Address:

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

Phone:

9497604920

Map:


Contact   ·   Privacy   ·   Terms