London – Tucked away on the iconic St. James’s Street in Mayfair, Riviera is more than just a restaurant—it’s an experience.