- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Mama's Llamas Farm, Middlebury, Vermont Restaurant Details
Reserve a table - Mama's Llamas Farm - Inactive
Restaurant: Mama's Llamas Farm
Address: 2015 Route 30, Middlebury (Addison), Vermont (VT), 05753
Send to devicePhone: (802) 462-2165
Please register here to leave your review, or log into your account.