restaurant

noun

A place where meals are served to the public.

noun

An establishment for the sale of refreshments, both food and drink; a place where meals are served; an eating-house.

noun

An eating house.

noun

An eating establishment in which diners are served food at their tables.

noun

a building where people go to eat