Read on for a handy guide to the different types of restaurants you’ll find in Italy ... so people could even bring their own food. Over time, the definition of an osteria has evolved.