We found 24 restaurants within 30 miles 30 miles of Falls of Cruachan, Railway Cottage, 2 Falls of Cruachan, Lochawe, Dalmally PA33 1AN