Photos Check out some unusual and weird restaurants in India Aditi Jain Jun 9, 2018 India is a land of many tastes and flavours. Anywhere you go in India, you’ll get enough flavours to get you going there again. There’s cafes, restaurants, food stalls, roadside eateries and…