Enoteca Torrevecchia is a local business identified as an enoteca, which typically specializes in wine. It is located in Sora, Italy.