Credit: ThinkStock Photos
From street food joints that offer delectable snacks to hotels that house fine dining restaurants, Mount Abu is chock-a-block with eateries that’ll satisfy all your food cravings. Here are some restaurants that you shouldn’t miss when you’re in vacationing in the hill town.
Liked this article? Let your friends know about it