Le Rialto is an Italian restaurant offering a variety of specialties in a cozy and warm atmosphere. Expect pizzas, pastas, salads, and desserts like tiramisu.