Chachas Curries
Restaurant
•
18 Brewery Ln, Thornhill Lees, Dewsbury WF12 9DZ, UK
9.2
Sunday: Closed
See if anyone you trust recommends it!