Definition of the Word OSTERIA
small local restaurant in Italy.
Close Window