Cafe Italiano

Italian Restaurant
1113 Summit Court, Windsor, CO 80550 1113 Summit Court, Windsor Directions
Be the first to recommend this place!
null% of 0 customers recommended

Tips

250

From Our Editors

Located in Windsor, Cafe Italiano's homemade pizza is finger-licking good.

Worried about finding parking? Don't fret! Cafe Italiano is located near plenty of options.

If you're looking for the hottest pies in town, you'll want to place your order in quick to Cafe Italiano.

Explore Nearby
Cafe Italiano

Groupon has verified that the customer actually visited Cafe Italiano.