Italian Restaurants in Archer, IA
1. Italian Cowboy Cafe
503 3rd Ave, Sheldon, IA, 51201
OPEN NOW:6:30 am - 2:00 pm
2. Pizza Ranch
104 N Runger, Sheldon, IA, 51201
OPEN NOW:11:00 am - 9:00 pm
From Business: Round up the crew and join us tonight at the Ranch! We have all your favorite pizzas, the Country’s Best Chicken®, and our signature sweet Cactus Bread®, freshly made on our…
27 Years
in Business
Showing 1-2 of 2