An innovative 100% plant-based restaurant in Marina Del Rey, offering globally and Latin-inspired cuisine in a stylish waterfront setting.