Lillo is a restaurant specializing in Ligurian cuisine with a focus on fresh seafood. They offer a menu that blends Italian and Mediterranean flavors, providing a distinctive dining experience.