There are many popular Indian restaurants in India, and it is difficult to pick just one. However, some of the most famous ones include Bukhara in Delhi, Karim's in Delhi, and Britannia & Co in Mumbai.