Champion
Taste of Sidmouth Ltd
Market Place,
Sidmouth,
EX10 8LR
We use as many local ingredients as possible in our ice creams as well as top quality Italian flavourings. Our cafe seats 42 and we serve freshly...