Oliva
Mediterranean · Deli
Oliva is a market stall located at the Drummondville public market, offering a variety of products. They are known for their stuffed peppers, described as a true delight. The establishment operates on Fridays and Saturdays.
Location