Nice small spot near Akihabara with some neat nearby restaurants