Anokha is an Indian restaurant offering a relaxed dining experience. Known for exceptional food at good prices.