Windsor Devonshire

Address
Devonshire Mall, 490 Division Rd
Windsor, ON N9A 6K7
(519) 969-3146
In accordance with provincial regulations, this location is open for takeout only.
Get a table Order takeout