There are a surprising number of Indian restaurants in Mountain View, but Sakoon's could easily be the best. To help ...