Italian Restaurants in Leland, IA
1. The Lodge Hotel and River View Restaurant
945 Highway 69 S, Forest City, IA 50436
CLOSED NOW:12:00 am - 8:00 pm
2. Taco Jerry's
1145 Highway 69 N, Forest City, IA 50436
OPEN NOW:11:00 am - 9:00 pm
28 Years
in Business
Amenities:
Showing 1-2 of 2