This is such a cute place. There are beds you can relax on and eat your food. The food seems to be Italian with a Japanese touch. They have their menu in English which is great if you can't read Japanese. Remember "eigo no menu" means English menu. I use it practically every time I go into a restaurant in...
More
