View phone number
Crapstone Road,
1 review
1 review
1 review
1 review
1 review
Terrible decor inside very 70;s, but the best cream tea in devon. Lovely hot home made scones with lots of cream. outside view is nice in summer.