Write a review
Indus Tandoori Restaurant
226 Bath Road, Cheltenham, Gloucestershire GL53 7ND, United Kingdom, Cheltenham, gloucestershire
01242516676
226 Bath Road, Cheltenham, Gloucestershire GL53 7ND, United Kingdom, Cheltenham, gloucestershire
01242516676