We at Freedom Tourism Limited are proud to show case our newest feather on the cap “Steam – 100% Pure Vegetarian Indian Restaurant”. Come and relish some of the finest delicacies from different corners of India and fall in love with the lip smacking food cooked by our own vastly experienced Indian Chef, specifically brought in from India to serve authentic Indian taste to our valued guests.