Restaurant specializing in exotic seafood and pizza. Known for tasty dishes and friendly service.