Contacts: address, phone number and etc.
Address | 18 Main Street, Altura, MN 55910 Get directions |
Website | facebook.com |
Photos
Reviews about Elba Tower House
How would you rate Elba Tower House?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Elba Tower House
Elba Tower House is a restaurant based in Altura, Minnesota. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.