Ventnor Sri Lankan Restaurants

Find heavenly fare with flair, accommodation and food products all in one delightful place at Omaru Farm and Café on Ventnor Road in Ventnor. This Phillip Island dining destination comes alive with...