Italian Grill
Address:
1153 Main St, Windsor, CO 80550
Phone:
(970) 674-1833
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Lot
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch, Dinner
Restaurants,
Italian
Other Businesses:
- Wing Shack at 1261 Main St, Windsor, CO 80550
- Shanghai Bistro at 1215 Main St, Windsor, CO 80550
- Windsor Brick Oven Pizza at 1215 Main St, UNIT I, Windsor, CO 80550
- Alba Coffee at 1530 Main St, Windsor, CO 80550
- House of Windsor at 430 Main St, Windsor, CO 80550