locanda

/loh-KAHN-dah/
[Italian]

Inn. Country restaurant. A step up from an osteria.

Countries