As with most of the smaller ski stations in Bulgaria, slope side dining is far from a la carte at Kulinoto and Razlog just down the road offers little more than traditional Bulgarian dishes and at best a pizza for nourishment off the hill.
If you are looking for slightly more than excellent local dishes, head to Bansko where you will find everything else although be prepared to pay up to 50% more than you would in Razlog.
This does not make Bansko expensive though, just noticeably more "average" in value than Razlog.