Where are you looking for? Robber Island has a website ..
Hello miep you better call the restaurant itself. I think they are open every day
Your question has been sent.
Expect an answer!