This is not the official web site of
Silo's
Bar/Tasting RoomRestaurant
530 Main Street
Napa CA 94559
Telephone: +1 707-251-5833
[Update]

Notes

Contributor: Siegfried Binge

Updated: March 15, 2015