Best Indian restaurant in Todmorden, united kingdom

Diya

759 Burnley Rd Cornholme Todmorden OL14 8LF United Kingdom

The Vedas

26-32 Rochdale Rd Todmorden OL14 7LD United Kingdom