Apple Barn, LENOX, Iowa (IA)

Looking for some food? Apple Barn is among the eateries you can easlily review.
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

 

More restaurants in LENOX: