Q: Where is Tibet Kitchen Restaurant?
A: Tibet Kitchen Restaurant is located at: Tibet kitchen restaurant, glory plaza, Police Bazar, Shillong, Meghalaya 793002, India
Q: What are the coordinates of the Tibet Kitchen Restaurant?
A: Latitude: 25.5767654, Longitude: 91.8816239
Q: How is Tibet Kitchen Restaurant rated?
A: Tibet Kitchen Restaurant has not rated yet on addressschool.com