Overview
Type
Private Limited Company
RESTAURANT CAN XEL SL is located in SANTA PAU, Spain and is part of the Restaurants Industry. RESTAURANT CAN XEL SL has 12 employees at this location and generates $1.13 million in sales (USD). RESTAURANT CAN XEL SL is located in SANTA PAU, Spain and is part of the Restaurants Industry. RESTAURANT CAN XEL SL has 12 employees at this location and generates $1.13 million in sales (USD). (Employees figure is estimated).