Polpo is a trendy Neapolitan restaurant featuring contemporary Italian cuisine with a focus on seafood and pizza, served in a stylish setting with a terrace.