Free listing
C
Berry Restaurant
Compact, easygoing cafe serving sandwiches, pastries & cakes, plus tea & coffee.
3A Barnsbury Road, London, King's Cross, Greater London, N1 0HG, Un