St John Hamilton Store97 Commerce Street (Corner of Lake and Commerce), Hamiltonopen now, until 04:30