A general term for a restaurant, often implying a traditional Japanese-style establishment, though it can refer to any place serving meals.
A new restaurant opened in front of the station.
That restaurant serves delicious fish dishes.
He opened a new restaurant in front of the station.
My grandfather has run this restaurant for fifty years.
There are many long-established restaurants in this town.
We went into a small restaurant and had dinner.