A 24 hour internet cafe with an olde Japan theme.

Wa Net Cafe Nagomi sign
Wa Net Cafe Nagomi sign | Photo by Gregory Lane

Other Akihabara Attractions