Cha Cha Cafe Home/Coffee shop/Cha Cha Cafe 603 Huddersfield Rd, Ravensthorpe, Dewsbury WF13 3JR Contacts 603 Huddersfield Rd, Ravensthorpe, Dewsbury WF13 3JR Send updates or Remove Description Features Takeaway Delivery Dine-in Great tea selection Coffee Breakfast Good for kids Casual Map Reviews No reviews! ADD REVIEW Similar companies Coffee shop Figment 70 Countesswells Rd, Aberdeen AB15 7YJ +441224467500 Coffee shop Leodis Coffee Ltd Unit 25 Ratcliffe Mill, 280 Tong Rd, Leeds LS12 3BG 01133452910 Coffee shop Greggs 53-55 High St, Leven KY8 4NE +441333422200 Coffee shop Breeze 3 Peth Head, Wooler NE71 6NE +441668283333 Categories Coffee shop