img1

Koloshi Restaurant and Bar

Book a Table Order Online

London Road Dowdeswell Mill House, Cheltenham, Gloucestershire, South West

Cuisines: Indian