A review of Café Domenico’s, an Italian restaurant in Leith February 4, 2022 by Andrew Girdwood Leave a Comment Absolutely delicious food, excellent service and years of Edinburgh history almost hidden behind a humble red cafe front. A must visit.