Margaret has proudly been named the No. 2 Steak Restaurant in the World and No. 1 in Australia for 2025 - a reflection of its uncompromising commitment to excellence in both produce and hospitality. Situated in Sydney’s Double Bay, at its core, Margaret is a celebration of the deep relationships ...See more
Headquarters:
Australia
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
2021 (5 years)
Address:
30-36 BAY ST; DOUBLE BAY, NEW SOUTH WALES 2028, AU
HIGH
spending power