Reviews of The Olive (formerly Doon Inn). (Pub) in Glasgow (South Lanarkshire).