From Japanese 定食屋 (teishokuya), from 定食 (teishoku, “set menu”) and 屋 (ya, “store”).
teishoku-ya (plural teishoku-ya)