1. Rajdhani, New Delhi
Cuisine: Rajasthani and Gujarati
Price: Rs. 400 - 465
Serving up a thali that mixes the cuisines of both western states, you are spoilt for choice when it comes to the food. There's luck for those of you who don't know when to stop, as the waiters are more than happy to refill your plate as many times as you want. The menu changes on a daily basis as well as with the seasons, so you're not likely to get bored. Enjoy chhanch or aam panna with a thali of Rajasthani and Gujarati favourites like Guthiya, Dal bati churma, Kadi and Dhokla.
2. Golden Star, Mumbai
Cuisine: Rajasthani and Gujarati
Price: Rs. 270 on weekdays, Rs. 300 on weekends
With accomplishments like being featured on the New York Times and playing host to Hollywood celebrities, it's no wonder this restaurant is the most popular of thali haunts in the commercial capital. The thali consists of four dishes (cottage cheese, lentils, potatoes and greens), farsans (chaat, fried and steamed), Gujarati dal, dal bati, rotis, and three types of rice.
By the way, don't leave before you have eaten their ghee-rich desserts like jalebi, malpua rabdi and kesar puranpoli.
3. Chokhi Dhani, Jaipur
Cuisine: Rajasthani
Price: Rs. 600 to Rs. 950
The restaurant is themed on a traditional village. As you dine Rajasthani style, enjoy traditional folk dances and puppet shows while you gorge on mouthwatering specialities with phulkas and rice. The thalis and bowls are not made of steel but of dried leaves.
4. Shree Thakker Bhojanaley, Mumbai
Cuisine: Gujarati
Price: Rs. 500
Silken smooth kadhi served with a choices of rotis, poori, and depending on the day, dal, moong dal halwa, shrikhand, puran poli and aamras. There's always a queue to enter this place, but regular patrons know it's well worth the wait.