La Libelula is a pastry shop offering a 100% vegan menu featuring Mediterranean-inspired tapas and dishes.