My wife and I ate at Star of India tonight. By far some of the best Indian food we have ever ate. We ordered the Aloo Matar and Saag Paneer (our favorite). The service was amazing, the energy was great. Highly recommending them. This has become my new favorite lunch spot.
more