New Town Scottish - French New Town, Edinburgh

Oloroso Edinburgh

Oloroso

Scottish in Edinburgh - New Town
33 Castle Street, New Town, Edinburgh, EH2 3DN Tags: french, I've had better., private parties: up to 14 guests, terrace

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1