Scottish restaurant, Stow Brae, offers a dining experience.