Indian restaurant, Turmeric Square, offers a gold standard of fine Indian dishes.