Cafe located in a natural beauty spot. Offers a menu appreciated by food lovers.