Venue Description:
An independent, award-winning Italian restaurant in the heart of the New Town. Contemporary Italian food served from 8am until late. Our family run restaurant sources the very best produce direct from Italy and around Scotland exclusively for you.
Venue Phone:
0131 225 1550