Besides Wankhar Entomology Museum, visit Chaat Puchka Shillong in the vicinity. The hallmark of this restaurant is serving perfectly cooked chaat, double pizza and aloo chaat. After a long working day, you can taste great lassi.
The positive aspect of Chaat Puchka Shillong is that the staff is pleasant. If you want to experience professional service, you should go to this place. From the guests' point of view, prices are low. This spot is known for its lovely atmosphere. Google gives it 4.2 so you can choose this restaurant to spend a good time here.