Ye Olde Inn is a pub Davidson's Mains Edinburgh located in Davidson's Mains.
25 Main St. (Davidsons Mains) Edinburgh EH4 5BZ United Kingdom
Loving the beer garden in a sunny day list of tables and staff still come clear tables etc
Good food, slow but nice service
Fish and chips really crispy !!!
Great food
Great bar to visit before a rugby match at nearby Murrayfield… - Alastair Sellick
Their cider festival is fab loving the Black Dragon - Louise Stuart