Leo’s Espresso Bar was included in our Biting Back - September feature.
Telephone 6327 9263
Click image to see actual location
Well it says on the door that they are open until 5pm but they close early and were shut at 4.45pm today. D- can do better.
Posted on Fri 06 Jun 2008 18:01:56
Sign up for our weekly newsletter
© 2007 - 2013 Time Out Group Ltd. All rights reserved. All material on this site is © Time Out.