Best Fish & chips restaurant in Stirling, united kingdom