Book Direct with the Owner at Two Birds & A Squid Food Company in Penneshaw with Restaurant Darwin for all your restaurant and entertainment needs.
2 Birds & A Squid catering makes your Kangaroo Island experience easy and stress free. We provide everything from events, secret dining locations to providing meals in the privacy of your holiday retreat.
copyright © 2024 Restaurant Darwin. All rights reserved.