I was a bit disappointed with this place because the food was localized.
The seating and environment was relaxing though because there were not many customers.
The famous tomato broth soup was sweet and it had Chinese Shanghai vegetables in it which Japan doesn't have.
The cucumber salad was so bitter that it tasted like bitter melon.
The fried squid was rubbery and taste was far worse than the fried squid that you can buy at local street stalls.
The dessert was miserable because it was frozen and extremely chewy with an artificial green tea taste.