Are there any 24 hour shops in Norwood? I thought that the new Pioneer Gas Station on 7 was supposed to be 24 hour but when I took a stroll there at 2am it was closed lol.

It's not life or death, I just like taking night walks.