Can Sala is a restaurant offering Mediterranean, European, and Spanish cuisine. It is known for its Spanish dishes and is located in Sant Jordi, Ibiza.