Food bills at restaurants may come down if the Delhi High Court rules in favour of a petition that challenges the manner in which taxes are levied by these outlets…READ MORE