Otter Lodge

Cookstown, United Kingdom

A rather charmless but nonetheless very popular restaurant. Offers great food in an intimate atmosphere at their riverside location, though table service is not available.