Italian Restaurants in Villa Grove, CO
1. 216 Ferraro's
216 N F St, Salida, CO, 81201
From Business: Opened June 21st, 2010Opened June 21st, 2010
2. Grimo's Italian Restaurant
146 S Main St, Poncha Springs, CO, 81242
3. Pizza Rio
228 N F St # 300, Salida, CO, 81201
From Business: Organic Naturally leavened New York Style Pizza. Italian Food, House-made pasta, Delicious hot sandwiches & salads in downtown Salida, Colorado.Organic Naturally leavened New…
4. Amicas Pizza Microbrew & More
127 F St, Salida, CO, 81201
"the food is wonderful, the atmosphere is warm and has the urban feel. We come back year after year."
Showing 1-4 of 4