Relax & dine in style at The Torrance