Toggle navigation
VIC
Barwon
Greater Geelong City
Lara
Charcoal chicken restaurant menus
Charcoal Chicken restaurant and takeaway menus in Lara
Lara Big Bite Fish & Chips
Fish & Chips, Charcoal Chicken, European, Seafood
9- 25 Mcclelland Ave, Lara, VIC, 3212, Australia