Hotel Grand International, No 61 Gandhiji Road
Chinese • Indian • Cafe • Sit down
78/100 (11 votes)
TA
J