2400 17th St.
Greeley, CO 80634
970-515-5332
Located in the Cottonwood Shopping Center at the intersection of 16th St. and 23rd. Ave.
Our hours are Monday – Saturday 11 a.m. to 9 p.m. and closed Sunday.
Your choice for italian food in Greeley, Colorado