Fully Equipped Restaurant Space of 2000 sq.ft. Area available for Rent. No Setup Cost. Located at Linking Raod, Santacruz West. Rent Price- 3 Lakhs.0