Restaurant

German Meaning

Restaurant

Gaststätte

Lokal

English Meaning

  1. A place where meals are served to the public.