HOME / Indian restaurant / Small rice stall
7P87+CPP, Cherrapunji, Meghalaya 793108
View Business Profile