Lord of the Fries

1 Queen St, Auckland, 1010