Best Fish & chips restaurant in Alexandria, australia