1039 Main St Windsor CO 80550


Daily 11 AM-9 PM


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