Councillors have approved a booze licence for a Sheriffs Highway corner shop, despite objections.