Get directions to: Farmers Inn, Meridian, ID
Restaurant address: 18 East Idaho Avenue Meridian, ID 83642, USA
Restaurant: Farmers Inn