Nippon Yataimura is a decent and affordable place for sushi as far as sushi restaurants in malls goes. What we know about the shop? I think most people will know the BIG cat infront of the shop I can say. The restaurant had just made a new look up and we had entered in to the restaurant this time. Ten Don- Ten Don is tempura with rice. The tendon is not much a delighting one … [Read more...] about NIPPON YATAIMURA, 1-UTAMA

