Ca'n Llorenç is a traditional Mallorcan restaurant serving homemade cuisine. They offer economical set menus and are known for their authentic, home-style cooking.