Fresh sandwiches, bread and coffee on a rustic table
Edinburgh · Since 2003

Fresh, honest food in the heart of Edinburgh.

A wee hole-in-the-wall on Lady Lawson Street. Made-to-order sandwiches, proper breakfast rolls and homemade soup — the way it should be.

4.7 on Google·Loved by Edinburgh for over 20 years

Our Story

Twenty years of feeding Edinburgh, one sandwich at a time.

Tucked just down from the University, Mario's has been a quiet Edinburgh institution since 2003. No frills, no fuss — just proper homemade food, made fresh in the morning and put together while you wait.

Students rushing to lectures, hotel guests on a wander, locals who've been coming for two decades — Mario knows them all by name. That's the magic of a good neighbourhood shop.

Fresh sandwich with lettuce and tomato on rustic bread

Why Mario's

A proper local.

Ready in Minutes

Fast, fresh, no waiting around.

Made Fresh Daily

Homemade soup and locally sourced bread.

Friendly & Personal

The same friendly faces for over 20 years.

Kind Words

What folk are saying.

"Stopped by on the way to our castle tour. Bacon egg roll with cheese, ready in under 3 minutes. Delicious."
Google Review
"A hidden gem. The owner is kind, hardworking and funny. Spotlessly clean and reasonably priced."
Google Review
"Tiny wee hole in the wall serving fresh sandwiches on local bread. Convenient, fast and great value."
Google Review

Opening Hours

Pop in for breakfast or lunch.

We're a weekday spot — closed weekends so we can rest up and be ready for you Monday morning.

Monday7:00am – 2:30pm
Tuesday7:00am – 2:30pm
Wednesday7:00am – 2:30pm
Thursday7:00am – 2:30pm
Friday7:00am – 2:30pm
SaturdayClosed
SundayClosed

Find Us

13A Lady Lawson Street.

13A Lady Lawson St, Edinburgh EH3 9DS

07295 840937

Takeaway only · No delivery