This is the best spot near Wankhar Entomology Museum. This restaurant is recommended for the creative staff. The nice service is something these restaurateurs care about. People appreciate the exotic atmosphere at Teer in Shillong, they want to come here again and again. But guests rate this place below average on Google.