How to contact us

Manager / Owner Nina Kleven Pedersen
Chef / Owner Norbert Schippers
Restaurant Eden
Postbox 574
Windwardside, Lambee's Place, (Above Sea Saba Dive Center)
Saba, Netherlands Antilles
Phone: +599 416 2539
Email: restaurant.eden@gmail.com