restaurant

noun

A place where meals are served to the public.

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

An eating house.

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

A building where people go to eat.