RESTAURANT

A place where refreshments or meals may be obtained.