Councillors have approved a ‘world-famous’ Scarborough fish and chip shop’s application to sell alcohol and play music, despite local concerns.