Categories Leith The Kitchin Post author By Emma Post date July 2, 2018 No Comments on The Kitchin The Kitchin78 Commercial StreetEdinburghEH6 6LX Phone: +44(0)131 555 1755 Overall score: ★★★★★ Tags fine dining, French, restaurant