Can Llorenç is located in Islas Baleares, Spain on Príncipes de España, 41. Can Llorenç is rated 4.3 out of 5 in the category majorcan restaurant in Spain.
Address
Príncipes de España, 41
Service options
TakeawayDine-in
Accessibility
No wheelchair-accessible car park