An old German word for a restaurant is "Gaststätte". If the restaurant has a sign reading "gut bürgerlich" or "Hausmannskost", this means it serves traditional German fare. Turkish, Greek, Italian, Indian and Thai restaurants can now also be found throughout Germany.
Although service is included in the price in Germany, it is also normal to give a tip. The size of the tip depends on the friendliness, quality and service. 10 per cent of the total bill is considered to be sufficient. If you want a copy of the bill, ask the service staff for the "Rechnung".