Address and Directions
1976 Newport Blvd
Newport Beach, CA 92627
Contact Information
Phone: (949) 645-8384
Website: http://www.marrakeshdining.com/