Shop 1, St Leonards Station Sydney
St Leonards, NSW, 2065
AustraliaUpdated less than a month ago
Tucked away in St. Leonard's main piazza, Olio Cafe Bar provides a comfortable, stylish indoor and outdoor setting for corporate gatherings, private functions, leisurely post work socialising and everything in between. Olio incorporates the comfort of a cafe style service with top quality food and fantastic value for money. Since its inception in April 2003, Olio has seen a steady base of customers due to its vibrant Mediterranean inspired menu, boutique wine list and exclusive coffee blend.
Over 4,000 specials from around Australia & NZ