Hows it going? been in Japan for the last 5 years and just decided to join in on a few locations mentioned (have yet to go). Have a question for anyone who has been since I have seen a few people mention it. Whats peoples opinion on Tomato? Website is www.este-tomato.com. Thanks and nice to meet you all.