Shanghai Restaurant Laitumkhrah shillong Reviews: Rated 4/5