The Best German Restaurants in Madrid

Kruger, Madrid

Kruger

 / 10

C/ Princesa, 5 Semisótano, 28015, Madrid

49

Average price €22 • German

L'Alsace, Madrid

L'Alsace

 / 10

Av. de Monforte de Lemos, 36 (C.C. La Vaguada), 28029, Madrid

9

Average price €20 • German

Filter

Filter by
Avantages TheFork