I have been there a couple of times and I love the thin crusted pizza and their Caesar Salad is wonderful and a bit different from your usual one.
It is great to be there for sunset since they are right on the water and on the second floor Not a big place but we managed to get tables and they were very good about our large group
We took the water taxi over from the Grande Bay Hotel and it is right there when you get off
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.