Beach Cafe
16 Piermont Place
Dawlish EX7 9PH
United Kingdom