Apart from the "usual suspects" of local traditional Bulgarian Mehanas, those looking for international options when it comes to dinner time will have to head back to Borovets or Samokov.
Borovets has almost everything you could possibly want and Samokov comes a close second with a few "international" restaurants in town which you will be surprised to learn will cost you about 50% less for the same meal you will order only a few minutes up the road in the big resort.
Having said that, we have yet to have a bad meal in Malyovitsa itself and BBQ lovers will find the local taverns more than suitable after a hard day on the hill.