Lilydale Fish & Chip Shop

141 Main St, 3140
Lilydale Fish & Chip Shop Lilydale Fish & Chip Shop is one of the popular Local Business located in 141 Main St , listed under Restaurant in Lilydale ,

Contact Details & Working Hours

Map of Lilydale Fish & Chip Shop