Leo - Clermont

#1 - Cafés - Clermont, Australian, Coffee
16 Capella St, Clermont I-4721, Australia
Dishes: 3

Leo

3.9 / 5 of 203 Reviews
Phone
+61749831566
Address
16 Capella St, Clermont I-4721, Australia

You can obviously also reach the restaurant using the public transport. The next station is Clermont, 618 meters away from Leo.

Opening Hours

  • Monday
    10:00-20:00
  • Tuesday
    10:00-20:00
  • Wednesday
    10:00-20:00
  • Thursday
    10:00-20:00
  • Friday
    10:00-20:00
  • Saturday
    10:00-20:00
  • Sunday
    17:00-20:00

Feedback

★ 3.9 / 5 of 203 Reviews

What Karen Gibbs Oliffe likes about Leo:
The Leo has the best chef in town and the service is always friendly. The dining room is spacious and air-conditioned. I would recommend the Leo for a great night out any night of the year. Great work guys! View all feedback.

The Leo has the best chef in town and the service is always friendly. The dining room is spacio...

karen-gibbs-oliffe

Had dinner at the Leo, $14 ribs sensational, great service in a classic outback pub

craig-hayden

Welcoming staff and friendly locals. Quality meals at excellent prices. Great Cowboys supporter...

scott-spence-1

Great wholesome generously portioned meals at RSL prices. Only needs a decent coffee to round o...

frances-garland

Great place, awesome meals and the service is to write home about.

ervin-bidlingmaier

Menu Items

More information

QR-code link to the menu

This restaurant offers

Related Restaurants

Fast & SimpleDownload Menu App now