No. 55, Ali Tower, Greams Road, Opposite IDBI Bank, Thousand Lights
Indian • Asian • Seafood • Middle Eastern • Sit down
81/100 (16 votes)