I have been going to this restaurant since it opened. I have been on all 7 Continents and dinned at some of the world's best. But it took an adventure to The Rain Forest to discover My Favorite Restaurant in The World! Enjoy the Food, Drinks and Staff at this Landmark! You too can travel the world looking for what others call "Their Favorite"! I believe you would agree with me on this one! The mushroom dish is to Die For:-)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.