Basic little Spar supermarket, about equivalent to a Sainsbury's local in the UK or a corner market in the US. Has fresh veggies outside and most of what you would expect food and household-wise inside, including alcohol.
Your best bet for basics in the town centre, if you need something more expansive then the big Super U is about a ten minute walk away. read more