When it’s time to drop after shopping in North Ryde’s Macquarie Centre, shoppers make their way to the brightly lit sign of Lok Lok Dumpling Bar next to the cinemas for tasty Asian cuisine. Patrons...
Dragonfly Cafe is located in the magnificent Eden Gardens, adjacent to Lane Cove National Park and is close to Macquarie Shopping Centre. Bookings are essential.