Italian Restaurants in Meeker, CO
2. Carelli's
465 Yampa Ave, Craig, CO, 81625
OPEN NOW:11:00 am - 9:00 pm
"Best Italian in the town! Every time i visit, I call ahead and pick up a Stromboli or two and drive home 6hrs to Ogallala, Ne."
3. Gino's Pizza
572 Breeze St, Craig, CO, 81625
OPEN NOW:11:00 am - 9:00 pm
15 Years
in Business
Showing 1-3 of 3