La Torraccia is a pizza restaurant offering Italian cuisine, with seafood and meat specialties.