There are 2 Tea and Coffee Houses in Leichhardt
2 results
Bar Sport is a cafe located at 2a Norton St, Leichhardt, New South Wales, Australia.
La Bottega is a trendy Italian cafe located in Leichhardt, New South Wales.