Cuisine: Italian
Something wonderful has happened at the Leo Palace Resort! It is like a renaissance! Something new, fun, and magical! Is it the tall richly-hued painted murals or the kaleidoscopic colorful star lights? This has happened to a venerable establishment long known and appreciated for its European fine dining and excellent cuisine.