Indian restaurant Star Anise offers high-end Indian cuisine with quality ingredients.