Tàrmachan Cafe Crathie, Scotland, United Kingdom Products in this project Penne Cajal More projects in Hospitality & Travel Rica Talk Hotel Stockholm, Sweden Michael Cacoyannis Foundation Athens, Greece Nobis Hotel Palma Palma, Mallorca