I went to the Castle which had very good food about £25 per person. The best place I would say is the place tucked away a bit opposite the White hart just on the corner, slightly up the hill. Don't know the name I'm afraid. It's traditional Bulgarian Food, salads, meats and pancakes,always very quiet in there, worked out as roughly £40 for four this was including two bottles of wine and four beers. Can't be bad.