Restaurant

A place where refreshments or meals may be obtained.