G/10 Pannalal Terrace Dr Bhadkamkar Marg Lamington Road
Chinese • Indian • Cafe • Sit down
70/100 (10 votes)