There is one restaurant in Telegraph Point open on a Friday
1 results
The River View Tavern, located in Telegraph Point, New South Wales, is a popular venue known for its Australian cuisine and inviting atmosphere.