Probably the classiest place to eat in all of Haapsalu, we found the service here far above the Estonian average. Although it's situated in a hotel and attached to a lively cafeteria, you'll still be able to enjoy the pristine ambience and fine culinary delights the Bergfeldt has to offer. You'll also be happy to know that the prices are quite a bit lower than you'd find in Tallinn for something half as good.