We're coming there every year, when we arrive in Frankfurt for a business exhibition and we never get disappointed. The food is amazing and the tomato soup is the best one we have ever tasted. The service is flawless and the overall atmosphere is so pleasant. It's simply a must!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.