Palm Terrace Restaurant & Lounge

690 Newport Center Drive
Newport Beach, CA 92660
Phone:9497604920