L' Clave del Sol is a pizzeria restaurant offering Italian cuisine with vegan options.