Gio’s seemed to be the most decent restaurant around Crewe train station. The place were busy when we were there. The staffs were very friendly. The food were big portions (and we were told they could pack the left over for us). The taste was a bit bland though.