Teishoku (定食)
A staple of Japanese cooking, teishoku provides a well-balanced and harmonious eating experience that has fed generations. Teishoku is more than simply a quick meal it's the epitome of Japanese cooking philosophy, in which every componen...