Last week I was able to go the Grape & Olive for the first time. The restaurant is situated in the heart of Swansea, with beautiful views from the top of the tallest building in Wales.
Tag
Grape&Olive
Showing 1 Result(s)
