Meteor
Bar
Meteor is a midsized bar and event space featuring a dance floor and live music. It hosts a variety of events, including concerts and drag shows.
Location
Best places nearby
The highest rated places close to Meteor.
Local restaurants nearby
138 University Ave W, Windsor, ON N9A, CA


