Aberdeen’s La Lombarda is back with ‘Gio’s’: Our review of 5 menu items

It’s out with the old and in with the new as La Lombarda opens a new venue on Aberdeen’s King Street.