Venus Fort in Odaiba is an Italian-themed Shopping Mall in Odaiba.

Access: Tokyo Teleport Station

Other Odaiba Attractions