A restaurant is a place where you can eat a meal and pay for it. In restaurants your food is usually served to you at your table by a waiter or waitress.
They ate in an Italian restaurant in Forth Street...
We had dinner in the hotel's restaurant.
1. a building where people go to eat
restaurant, cafe, cafeteria
The little restaurant is known to all locally.
The waiter collected the dishes from the kitchen and carried them through into the restaurant.
He was prone to indigestion after rich restaurant meals.
We ate at a fashionable new restaurant.
This restaurant has a pleasant ambience.