Restaurant offering both seafood and meat dishes in Termoli's city center.