Took these photos when filming for Culture Japan TV last Summer but didn't get the chance to upload until now ^^;
@ Home is one of the more popular maid cafes in Akibahara. They got two branches which always have queues of folks waiting to om nom while being treated like a master.