The Difference Between a Trattoria, Osteria and Pizzeria

For many people outside Italy, every Italian restaurant is simply called an “Italian restaurant”. But in Italy, words like trattoria, osteria, pizzeria and ristorante often describe very different kinds of places and experiences. Understanding these differences helps explain a lot about Italian food culture. It is not only about what people eat, but also about […]