Leon Palace

Chinese & Australian Meals.

Phone 5154 1366

Take Away or dine in. 

Lunch : Mon to Sat 12.00 to 2.00pm

Dinner Mon to Sun  6.00pm to 8.00pm

 


leon Palace entry

 

Leon Palace Inside

 

Phone 5154 1366 100 Nicholson St Orbost 3888