Elba House is listed under Food Carry Out & Delivery and is located at Altura, Minnesota.
Business Description :
Address : 185 S Main St Altura , MN 55910
City : Altura
Pin Code : 55910
Phone : (507) 932-4578
E-mail :
Website :
Service Area Category : Food Carry Out & Delivery in Altura - 55910
Category : Food Carry Out & Delivery in Altura
Services : Food Carry Out & Delivery , Restaurants