The Village Cafe and Restaurant is an Airlie Beach Restaurant located in the main street of Airlie Beach and close to all popular Airlie Beach accommodation.