India is not just a land of snake charmers and holy cows. It's also a land of amazing restaurants and dhabas that guarantee some lip smacking delicacies. In a nation that lives to eat, we endeavor to try each and every taste these taste ministers have to offer.
But there are some restaurants out there, who have menus and names that are far more delicious than the food they have to offer. Don't believe us? Well, take a look and be prepared to get your taste buds tickled.