La Locanda restaurant is the real Italian gem in George, Open they doors in early 2007,the Soresi family originally From Varese near Milan in the north of Italy, started La Locanda ( witch mean the welcoming place)with the love of food and
...show more