Category
Long Business Description
The Rug Room Inc is a Newfoundland locally owned & operated exclusive area rug store located in Paradise. Our business model focuses on quality service, wide selection and design. We are dedicated to helping you find the best area rug to suit any décor.