Where you can
buy Roi

The Olio Roi stores are all over the world and finding them is very simple. Look on the map for the nearest shop to you, come, and browse in person, you will find all your favorite products and those you always wanted to taste.

Store Locator