Restaurant Snackbar El Clos Addresscamí de l'Obac del Tarter 15 SettlementEl Tarter Phone+376851463 Is this your business? Claim the listing.