Kallos, Salford: No wonder the UK is going crazy for Greek food — restaurant review — Warptech Lab News