Search
Generic filters
Exact matches only
Filter by Custom Post Type
Hotcha
Founded 2011
Headquarters Bristol
Website http://www.hotcha.co.uk/

Hotcha

Hotcha is a chain of Chinese takeaway with 13 stores across various different regions in the UK, from Bristol to Newbury, Bournemouth to Liverpool.