Bayleaf Cafe Restaurant
19 The Strand
Exmouth EX8 1AF
United Kingdom