Awesome open-air cafe in the heart of Glebe. Stop in for a coffee and a quick bite with a street view ideal for some quality people-watching. Or dial-up the free wi-fi to take care of all the work you've been putting off.