Map
152 Pietermaai, Curacao
Price
60

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.