Schibello Coffee

21 Leeds Street
Rhodes 2138