Contact Cafe Zoolu, Laguna Beach
Owner operated by: Toni Leech & husband-chef Michael Leech.
Open for dinner: Tuesday – Sunday, starting at 5pm
Cafe Zoolu
860 Glenneyre Street
Laguna Beach, California
949.494.6825