City Guide to Edinburgh, Scotland

City Guide to Edinburgh, Scotland

Cafe Renroc


Renroc
Venue details
Edinburgh Area: 
Leith and Leith Walk
Telephone (info): 
0131 556 0432

A cafe-bar, gallery, and relaxation centre providing holistic treatments, in one place.