I discovered this place as a friend of mine was a waitress there at the time.
My review of this place will be short, simple and honest.
This place is always loud and buzzing due to the entire staff yelling greetings and goodbyes. Most people can't stand it! I LOVE IT! Maybe because I got a few screws lose in my head, but this feels like home!!!
As for the food. KARRAGE! OCTOPUS! BEEF TONGUE! RAMUNE! :'P