Annapurna offers a diverse menu of Indian cuisine, including Balti and Asian dishes, in a cozy and tranquil atmosphere.