Tamarind Hill is an Indian restaurant offering modern interpretations of classic dishes in an ornately decorated setting with outdoor seating.