Inverness Inverness city centre: As more restaurants and cafes step up to fill empty units, are we finally over the worst? May 23, 2024