Free listing
L
Sardinian Restaurant
Rustic Italian restaurant decked out with knick-knacks, serving home-made Sardinian specialities.
170 Blackstock Road, London, Highbury, Greater London, N5 1HA, Un