Tàrmachan Cafe Crathie, Scotland, United Kingdom Products in this project Penne Cajal More projects in Hospitality & Travel Nobis Hotel Palma Palma, Mallorca Windsor Hotel Toya, Japan Changi Airport Singapore, Singapore