Maribor, Celje and Ptuj all have a good range of restaurants, from swish modern-European establishments to cheap-and-cheerful pizza joints. Outside of these centres, options are fewer, with most places serving up typical meaty central European dishes.