Opening Hours:
Every Day
12:00 - Late

0131 226 3090

  • Great Italian Food

    If your idea of an Italian meal means real Italian home-made dishes, real Italian hospitality, real Italian atmosphere and a homely dining experience like that of a real Italian family, then let us really take care of you at our Italian restaurant in Edinburgh city centre.

  • Don't just take our word for it

    “La Lanterna Italian Restaurant truly is a warming ray of light for anyone searching for traditional Italian food... in Edinburgh’s city centre...” The Good Food Guide

    TripAdvisor Certificates of Excellence for 2011, 2012, 2013 and 2014!

Exquisite cuisine for the most
incredible prices

Situated in the heart of Edinburgh, we pride ourselves on providing great service, and good quality food and drink at affordable prices

All About Us

You don't have to just
take our word for it:

Our food, service and prices
cater for all

It’s an ideal venue for a family meal, cosy two some, business entertainment or party celebration and it’s no wonder our customers just keep coming back for more!

View Menu