Ilfracombe, United Kingdom
48 High St
$$$
N/A
Inexpensive, lovely little place. That staff aren't half bad either
like
Ok for the odd snack
Deli
The best companies in the category 'Deli'