The food in hotels tends to get mixed reviews and many people booked on half or full board seem to end up eating out, but without complaining much usually as value and quality is good. Traditional Bulgarian dishes such as spit roast lamb are served at the Chervemeto. Another highly recommended place to eat authentic Bulgarian cuisine is Chavone on the outskirts of town. The Bulgarian Barbecue and Grill attached to the Murgavets hotel is very good as is the Red Sun Chinese. There's a good Italian eatery in the Perelik. Brother's cafe is famed for its hot chocolate (with or without brandy) and its possible to go up the TV tower on top of the mountain and eat there with spectacular views, as far as Greece on a good day.