Farmers Inn Ii is listed under Restaurants and is located at Havana, North Dakota.
Business Description :
Address : 102 3rd Ave Havana, ND 58043
City : Havana
Pin Code : 58043
Phone : (701) 724-3849
E-mail :
Website :
Service Area Category : Restaurants in Havana - 58043
Category : Restaurants in Havana
Services : Restaurants