Tamarind Restaurant is an Indian restaurant offering a variety of Indian dishes. The search results highlight it as a place for the best Indian food in town, with options for dining and booking tables.