1039 Main St Windsor CO 80550

970-833-5908

Daily 11 AM-9 PM

Menu

Windsor is the largest of the ROMA™ restaurants, customers will find the same open kitchen concept, friendly staff, great food available for dine-in or take-out, and a great price that they have come to expect and love. Additionally, the customer can enjoy beverages at the bar, watch “the game” on TV, or use the extra space for small gatherings with family or friends.

                                   

Visit Website