Take note of this cafe / restaurant everyone! It’s a winner. Theeca can be found in a lovely sandstone building in Darlinghurst. Much of their seating is in an outdoor sitting area overlooking a quiet street at the back of Oxford St. Being predominantly outdoors means it’s also dog friendly. You can also find Indoor … Continue reading Theeca