Organica - Cafe in Leichhardt
MarketPlace Leichhardt 2-4, 122/138 Flood St, Leichhardt NSW 2040
+61295500627
Contacts
MarketPlace Leichhardt 2-4, 122/138 Flood St, Leichhardt NSW 2040
Description
Features
- Good for kids
- Takeaway
- Dine-in
- Coffee
- Breakfast
- Lunch
- Dinner
- Dessert
- Casual
- Cosy