Jamia Masjid Road, Thaqskan Grong Nawabazar, Kargil 194103
Chinese • Indian • Asian • Café
88/100 (4 votes)