L'Amaryllis is a renowned restaurant offering quality French cuisine. It is known for its talented chefs and can accommodate groups in a dedicated room.