Italian restaurant and takeaway menus in Whale Beach

The Olive and Rose

European, Italian

Shop 1/ 231 Whale Beach Rd, Whale Beach, NSW, 2107, Australia
A great atmosphere in this very special little cafe.