
There may well be other restaurants in Frankfurt, but there is just one Villa Leonhardi. Set in the delightful surroundings of the Palmengarten, this is fine Italian countryside cuisine, cooked and served by experts, that promises a veritable journey through the four seasons of Italian cooking. The exquisite food is only complimented by the dining room: as grand a space as you could wish for (the building dates from 1806). We cannot recommend you to visit the Villa Leonhardi enough.