You will need to book. Good luck ! It’s v busy in Edinburgh at that time of year, loads of tourists milling around with FA else to do.
And what do you get for lunch at la Garrigue for £20 ?? The side salad and a glass of water ?? Nice food oui, value for money non non non.
If I had visitors at that time I would go to a pub outside of town, that place at Duddingston – Stag’s Heid I think ? Nice walk around Arthurs Seat in the snow to work up an appetite. That will kill most of the day too. And you can book the victorian skittle alley in the back pretty cheap.
(will never go the Patio again after was there for a works do. They charged us £55 for two bottles of Becks, wordlessly corrected it when we spotted it, like it was routine. I bet loads of big groups don’t even check. Have heard a few stories like that about the Patio)