Bar Leo

Good to know




Bar Leo first opened its doors in September 1999 as an Italian restaurant. Formerly known as the Red Lion Inn, it was a thriving public house in Linlithgow for many years. Customers often come in and start reminiscing about how they spent their days drinking or being entertained in the skittle alley in the back of the restaurant.


Set in the heart of Linlithgow’s high street and a short drive from Edinburgh, we cater for all types of diners in our restaurant. Be it from a coffee with a snack and business lunches to intimate candlelit dinners and family gatherings, we will always endeavour to accommodate you and your guests, whatever the occasion.

In a relaxed and recently renovated surroundings, where your comfort is given priority, enjoy our classical Italian a la carte menu with a modern flair together with a wide choice of carefully selected award winning Italian wines with the knowledge that we strive for perfection and continuously aim to better ourselves to give you a memorable time in our restaurant.

Service with friendly and non intrusive staff, we are only too happy for any special requests you may have.


48-50 High Street, Linlithgow, The Lothians, EH49 7AE

01506 846667 01506 846667


Opening Times

All day
Mon 12:00-21:00
Tue 12:00-21:00
Wed 12:00-21:00
Thu 12:00-21:00
Fri 12:00-22:00
Sat 12:00-22:00
Sun 12:00-21:00


Share your thoughts with other diners

Write a review

1 Review 


09 May 2022  
Food & Drink 5
Service 5
Atmosphere 4
Value 5

Tasty food whether you dine in or get a take away.  Always piping hot food.  The waiting staff are always friendly and accommodating.  Highly recommended!

Book a table

Find a table

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Bar Leo

Check availability