Apple Barn, LENOX, Iowa (IA)
Comfortably positioned at 105 North Main Street () in LENOX, Iowa (IA) (50851), Apple Barn can be contacted at 6413334211. Remember to call up upfront to make a reservation.
More restaurants in LENOX, Iowa (IA)
Apple Barn contact information and details:
Address: 105 North Main Street - , LENOX, Iowa (IA) 50851
Contact Phone: 6413334211
