Best Fish & chips restaurant in Dundee, united kingdom