Get directions to: Carmela Vineyards Restaurant, Glenns Ferry, ID
Restaurant address: 795 West Madison Avenue Glenns Ferry, ID 83623, USA
Restaurant: Carmela Vineyards Restaurant