Almost every city in the western world has a range of Indian restaurants, however, the food you encounter when you visit India may well surprise. The menu is long and there is so much more to the Indian cuisine than chicken tikka masala,Rogan josh and naan bread.