There is one Italian restaurant in Double Bay
1 results
The Redleaf Cafe is located in Double Bay, New South Wales and offers a unique dining experience with its stunning location and Australian cuisine.