There is a shop for restaurants/bakeriess on the backside of Xavier University (Ororama), nearby the After Six Taylor Shop.
Next to the shop they sell these roof ventilators ("Tin Smith" or so).
For example they have hot dog machines, bakery supplies etc.
STI College is next to it.
You might be successful there.
Sorry, don't have a number or the name of the shop