Germany
Leib & Seele is one of Germany.

1. Leib & Seele

Kornmarkt 11, Frankfurt am Main, Hessen
Deutsches Restaurant · Altstadt · 79 Tipps und Bewertungen

Sarah W.Sarah Wilkinson: Really good food! The sausage plate for two is HUGE. The baked potato on the left is slathered in sour cream. Awesome food, huge portions.