English | German | Russian | Czech

small informal Italian restaurant English

Synonyms small informal Italian restaurant synonyms

What other words have the same or similar meaning as small informal Italian restaurant?

small informal Italian restaurant English » English

trattoria

Are you looking for...?