Pizza restaurant La Cariola offers Italian cuisine, including pizza and seafood. Known for its pizza.