Bar
The Vedas
4 locals recommend,
Tips from locals
Fantastic Indian restaurant. High quality food with great service. Big contemporary interior with an intimate atmosphere.
Indian restaurant which is a Local favourite for good Indian cuisine.
Location
26-32 Rochdale Rd
Todmorden, England