Loafers is a food establishment offering pizzas and other fast food options. It is located at 77 Stockport Road in Denton.