I'm supposed to be meeting someone today at a pub called Arlo. I have looked everywhere online for it and cannot find a place with that name in Glasgow. Is it a nickname for somewhere?
I will clarify that I know who I'm meeting, it's all good in that regard, but they have gone radio silent since so I'm stuck not knowing where I'm going lol can anyone help a brother out?