So L.A. in Mitchell Street in Glasgow hasn’t been open long, but there has been quite a buzz surrounding it. I have been looking to get through to Glasgow and check it out for a while now, and finally last week I made it. I do tend to get excited when I go to review a new restaurant, but this time it was d...
scroll to load more
about 1 year