What's Up India is a restaurant offering delicious Indian cuisine.