Availability Search for The Cellar Door Restaurant

The Cellar Door Restaurant

Restaurants
Edinburgh
Scotland

A Scottish Restaurant nestled in the heart of the old town centre ,offering traditional dishes with a modern twist.