We ate right by the water with an amazing view of nova icara beach. The mussels were to die for... absolutely wonderful!! The seafood platter also good. Service was alright!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.