What is the full meaning of trattoria
(Italian) an Italian restaurant [n TRATTORIE or TRATTORIAS]
Example of the word trattoria placed on a Scrabble board.