Ottawa - Looking for pizza oil
I'm desperately looking for a store in Ottawa that sells Grand 'Aroma's Pizza&Pizza flavoured oil:
To my dismay, they're out of stock at Nicastro's on Merivale and I need to find something for the mini pizza dinner I'm hosting this weekend. Barring that, can anyone suggest a store where I can find good pizza oil? I've already checked La Bottega in the Market, Nicastro's on Bank and on Merivale. I've put together my own pizza oil at the last minute in case I can't find anything though I'm worried that it won't be as awesome.