While Ljubljana restaurants like Restavracija Strelec are among Slovenia's finest, many others are located in rural areas, or in medieval towns like Radovljica and Ptuj, in settings as ...