Vegan restaurant specializing in Ayurvedic Indian cuisine. Offers a unique dining experience.