Windsor - Cabana Rd.

Order Online & Contact Us

Order Online (Takeout) Call 519-972-9433 Visit us on Facebook

Armando's - Dine-In
326 Cabana Rd E
Windsor, ON, N9G 1A3, Canada

Hours

Renovations In-Progress!

Armando's Restaurant at Cabana Rd. is closed for renovations.

For takeout and delivery, Armando's Pizza at Cabana Rd. Plaza is OPEN!