Natural stone such as granite, marble, limestone, travertine, quartzite, soapstone, sandstone, and slate are readily available in slab form. We also offer CaesarStone Quartz Surfaces, which manufacture a great selection of colours to choose from. We can customize stone slabs to meet your design specifications, and create unique pieces for your home, and office.
Bar Tops & Stone Tables
Mario Marble & Tile Ltd specializes in gorgeous bar tops and custom one of a kind, stone table tops