There is one restaurant in Julimar open for lunch on a Sunday
1 results
Alicia Estate Restaurant is located in Julimar, Western Australia, and is part of the Alicia Estate Winery.