Valentine's Day menu €99
MICHELINGerman
Grenzhof 9,
69123,
Heidelberg
Average price €65
INSIDERMediterranean
Karlsruher Str. 82,
69126,
Heidelberg
Average price €57
MICHELINVegetarian
Rathausstraße 75,
69126,
Heidelberg
Average price €79