We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - Under £30
Cuisine
Italian
Ambience
Cosy, Traditional
Food Occasions
Dinner, Lunch
Perfect for
Birthdays, Celebrations, Child friendly
Food Hygiene Rating
Food Hygiene Rating Pass for Bar Leo

About

Bar Leo has been a fixture of Linlithgow's High Street since 1999, serving classic Italian cooking with a contemporary touch just a short drive from Edinburgh. it's an easy destination for locals and visitors alike, offering the kind of dependable, Italian-style hospitality that encourages people to return again and again.

The restaurant's story stretches back even further than its Italian roots. Before becoming Bar Leo, the building was home to the Red Lion Inn, a much-loved local pub where generations gathered for drinks and evenings in the skittle alley. Today, regulars still pop in to share stories of the building's former life, giving the restaurant a real sense of connection to the local community.

Inside, a recent refurbishment has given the dining room a polished yet cosy feel. Dark timber floors, richly coloured walls and ornate framed mirrors create an elegant backdrop, while softly glowing pendant lights and candlelit tables make evening meals feel especially inviting. 

Owner Gianni Grolla has worked in Italian restaurants since 1990, returning to Linlithgow after running one of Glasgow's leading Italian establishments. That experience is reflected not only in the menu but also in the service, where attention to detail is a point of pride. Returning guests are often greeted by name, with staff remembering favourite drinks and going out of their way to accommodate special requests.

The menu showcases classic Italian dishes prepared with fresh ingredients sourced locally and from Italy. Starters range from king prawns in a traditional white wine, garlic and parsley sauce to haggis bon-bons and mushrooms stuffed with haggis, offering a subtle Scottish twist alongside Mediterranean favourites.

Pasta dishes include creamy tagliatelle papalina with blue cheese and bacon, fusilli with smoked salmon and king prawns, and penne topped with spicy Italian sausage and peppers. Stone-baked pizzas cover everything from a classic margherita to fiery diavola and a generously filled calzone, while main courses feature comforting chicken dishes alongside grilled fillet steak, indulgent fillet stroganoff and the signature Fillet Scossezze with haggis, wild mushrooms and whisky cream sauce. 

Read more +

FAQs

Can I book online?

Yes

Details

Get directions to Bar Leo Get directions to Bar Leo
Location
48-50 High Street, Linlithgow, The Lothians, EH49 7AE

01506 846667 01506 846667

Website

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

Reviews

Share your thoughts with other diners

Write a review


1 Review 
Food/Drink
Service
Atmosphere
Value

Sio

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!

Reserve your table

Find a table

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Bar Leo

Indigo Yard
City Centre

Indigo Yard

Browns Edinburgh
Edinburgh

Browns Edinburgh

Tigerlily
City Centre

Tigerlily

Bar Leo
Close