A place where people pay to sit and eat meals that are cooked and served on the premises.
The new restaurant in town offers a diverse menu of international cuisines.
Patrons appreciate the ambiance and service of the upscale restaurant.
A local restaurant may become a popular gathering spot for residents.
The restaurant's chef is known for creating innovative and delicious dishes.