teishoku-ya

Etymology
From, from and.

Noun

 * 1) A type of Japanese restaurant, similar to an American diner, that serves cheap, commonplace foods.