Great place near Akihabara (the electric town is only 10-15 minutes away). Lots of food options too if you're hungry!