No need to give tip if the restaurant (usually in hotels) charges 17% service charge and you'll see that in the bill.  Otherwise, 7% of the bill will be good.