Made O'Meter
Discover where a brand or product originates
Rizla is a brand of rolling papers originally established in France. It is now owned by Imperial Brands, a UK-based company. Rizla+ Super Thin Silver is a specific product line within the Rizla brand.
Report a bug/Feedback
disclaimer
poweredBy