FindTrip
Filter by category, country & city/province
SPONSORED

Waterfront Dining at Thelma & Louise in Neutral Bay

Explore Thelma & Louise cafe in Neutral Bay, NSW. Enjoy garden-fresh ingredients, Mediterranean-inspired dishes, and scenic Sydney Harbour views.

Rate this article

Sign in with Google to rate (1–5).

Recent ratings