Yelp helped me find this place and I'm so happy because I never thought that I would see this type of restaurant in America and I love going here, especially when I'm missing living in Japan. The only thing that would make it even better is the automated system to order from but that's asking too much, haha.