Yayoi Japanese Teishoku Restaurant opens it's first Philippine store at the 3rd floor of SM Megamall. Teishoku is a Japanese dining concept that is composed of a main dish, rice, soup, pickles and two side dishes. There are over 300 Yayoi restaurants in Japan, Singapore, Taiwan, Thailand, the United … [Read more...]