Toggle navigation
NSW
Greater Sydney
Northern Beaches
Whale Beach
Italian restaurant menus
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.