Best Indian Restaurant in Leeds? Discover Kerala Canteen’s Modern South Indian Dining
At 5 St Peter’s Street in Leeds city centre, Kerala Canteen brings authentic Kerala-inspired cuisine into a modern tapas-style dining experience built around sharing, discovery and bold flavours.
https://www.keralacanteen.com/....best-indian-restaura