Restaurant, Can Pastilla (Mallorca)
+ corporate identity
+ diferent print material
+ menu cards
+ restaurant sign