Barmuda (Newtown)
The outdoor seating at Barmuda leaves precious little space between you and the adjacent lunch crowd, making awkward silences, well… awkward. No stranger to uncomfortable social situations I remained stoic in the face of silence, until the unbearable lack of chit-chat got the better of the couple sitting beside me. “Are you a local around […]