For most people, fine dining might mean a beautifully plated dish and a glass of good wine. But for those adventurous enough ...