Restaurants near Cross Kirk, Peebles