M/S Appa's Thali-South Indian Restaurant in Shillong 3.7 / 5

Police Point, Nongkynrih, Laitumkhrah, Shillong

Overview

It serves delicious Chinese cuisines.

Tips & Reviews