An Italian restaurant with stunning views in Odaiba
To the Herbs Aqua City Odaiba is an Italian restaurant located on the 5th floor, featuring attractive terrace seating. On sunny days, guests can enjoy beautiful views of Tokyo Bay and the Rainbow Bridge from the terrace, making lunch or dinner even more special. The dishes, including pasta, are seasoned gently to highlight the flavors of the ingredients, earning the support of many customers.