Map
152 Pietermaai, Curacao

A waterside beach bar where attractive Dutch locals gather for light lunches of gazpacho or open-face ham sandwiches.

Restaurant
Moon

A waterside beach bar where attractive Dutch locals gather for light lunches of gazpacho or open-face ham sandwiches.