New Star Indian Cuisine

 

Be the first to review

Inventive Californian fare inside the Anabella Hotel served amidst crisp white walls & potted palms.

image