barryfordyce

Food

Restaurant review: Isola, Edinburgh

February 16, 2017

Location Situated on the busy thoroughfare of Newington, on the outskirts of the city centre, and just a short walk from the Queen’s Hall concert venue.

Breaking