ekō
Bar
ekō is described as Downtown Windsor's hi-fi high dive. It operates as a bar, open Wednesday to Sunday from 7 PM to 2 AM.
Location
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
261 Pelissier St, Windsor, ON, N9A 4K4, Canada
