Astrale e Terra translates from Italian to mean for heaven and earh and this exquisite location inspires that sentiment. There are only 30 acres of vine so their wine yield is small. Please be sure your dog is on a leash at all times.
Planning a getaway to Napa, CA? Find pet friendly hotels in Napa.