Leo's Restaurant

Leo's Restaurant is the premier dining experience of The Red Lion Hotel.


Enjoy full table service provided by our experienced and friendly waitstaff. Be greeted by a warm fire and carpeted floors that provide a cozy and welcoming atmosphere. 

Peruse our wide range of excellent meals and extensive wine list.

Contact us to book your table. 


217-229 Main Road, Golden Point VIC 3350

Leo's Restaurant