NOTE: Our online store is currently being upgraded to improve your shopping experience. We will have some exciting new products and ranges and hope will be back online soon.
You can still shop at our physical store which is located next to the restaurant at 71 Loewen Road (back of Dempsey Hill). Keep an eye on our socials for the launch of our new online store so you don't miss out.
Nestled in lush greenery and calm of the nature, Terra Madre is a destination in Dempsey away from all the bustle of the city.
Our modern Australian cuisine is prepared with some of the finest and organic produce from Australia and Asia keeping it sustainable.
You can chose to dine in air-conditioned area or al fresco enjoying our finest selection of wines and dishes from breakfast to dinner.
Please download our menu here, we are open 7 days a week. Opening hours:
Monday: 8:00 - 16:00
Tuesday: 8:00 - 21:30
Wednesday: 8:00 - 21:30
Thursday: 8:00 - 21:30
Friday: 8:00 - 22:00
Saturday: 8:00 - 22:00
Sunday: 8:00 - 21:30