Find the word definition

Wikipedia
Todai (restaurant)

Todai is a restaurant chain based in the United States. As of 2016, the chain had over 19 restaurants in the United States, 7 restaurants in South Korea, one restaurant in Hong Kong, one restaurant in Canada, one restaurant in Indonesia, one restaurant in Singapore and one restaurant in Malaysia.