Loading map…

Teddy

Teddy in Sydney, Australia, offers a chic aroma and a pleasingly firm texture. The restaurant specializes in braised dishes, providing a refined dining experience at Mrs Macquaries Road, 2000.