restaurant

A business where meals are prepared and served to the public