Home
Restaurants
All Cities
Deals
Events
Recipes
News
Videos
Map
Contact Us
Xanadu Café
Overview
Address:
100 West Coast Hwy #104,
Newport Beach, CA 92663
Website:
www.xanadugrill.com
Phone:
949-873-5101
Email:
Xanadugrillnb@gmail.com