Back to list
Chettinad
Very good 8.4 (108 reviews)
Around £28
Location
146C London Road
Leicester LE2 1ED
See on the map