Toyodo is a Japanese restaurant offering a buffet-style à la carte experience with a wide variety of sushi, appetizers, and hot dishes. They also provide a daily menu on weekdays and are known for their cozy and relaxing atmosphere with excellent, friendly service.