We had squids, they were fantastic. Staff is pleasent, and helpfull with picking.
It is not a luxurious restaurant but if food taste amd quality matters you should give it a try!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.