had a great tea here at the Happy haggis. Been here several times and never had a bad experience. Always seems to be busy yet staff are always helpful and food always great.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.