Loading map…

The Lodge Farm Palagiaccio

The Lodge Farm Palagiaccio in Canberra, Australia, offers a taste of rural charm. While details are limited, imagine the rustic aroma of home-style cooking and a satisfyingly hearty texture. It's a unique spot in the Australian capital.