Annapurna is an Indian restaurant with a maximum capacity of 90 people, offering a range of Indian cuisine.