The Polish Place is a licensed restaurant and fine folk art gallery on Tamborine Mountain. Accommodation is available at our quaint location, and we pride ourselves on offering an authentic polish experience in the heart of nature. Book with us today.