• View on map
    KFC
    31 Scalford Road
    LE13 1TT Melton Mowbray
    Details & Opening Times

  • View on map
    KFC Melton Mowbray RST
    1 star based on 2 reviews
    Unit 1, 31 Scalford Road
    LE13 1TT Melton Mowbray
    Details & Opening Times

MAP