A highly rated Worcester restaurant that claimed to serve the city’s best Indian food has permanently closed down. Windows have been boarded up at the St John's premises following staffing issues and changes to immigration rules.