Akhtars Restaurant | 193 Sheffield Rd Killamarsh Sheffield S21 1DX United Kingdom Restaurant Menu & Phone193 Sheffield Rd Killamarsh Sheffield S21 1DX United Kingdom 4.6/5