Shillong, India
N/A
A public cinema hall cum convention centre inside eastern air command head quarter campus. Single storey building, clean washrooms and neatly maintained.
like
Good place
Deli
The best companies in the category 'Deli'