English-Italian dictionary »

restaurant meaning in Italian

EnglishItalian
restaurant

osteria, ristorante

ristorante

inn, restaurant

osteria