The Chelsea
Restaurant • Bar • Pizza restaurant👍👍 My sisters, a couple of friends and i went to the chelsea last weekend for my sisters birthday. We had a couple of drinks and some apps.. Our servers were Belle and Scott. Both were super nice and service was great! would definitely recommend!
Address
576 Ouellette Avenue Lower, Windsor, ON N9A 1B7, Canada
Website
Contact
+1 519-260-4000Rating on Google Maps
4.30 (61 reviews)Open on Google Maps