Delila's Kitchen
Address:
2109 Ottawa St, Windsor, ON N8Y 1R8
Phone:
(519) 256-7425
Other Businesses:
- Big Tonys Original Woodfired at 911 Walker Rd, Windsor, ON N8Y 2N6
- Penalty Box Too Restaurant at 2151 Walker Rd, Windsor, ON N8W 3P5
- European Market at 1390 Walker Rd, Windsor, ON N8Y 4T9
- Cafe Ole at 2224 Walker Rd, Windsor, ON N8W 5L7
- Euro Transylvania Delicatessen at 2109 Ottawa St, Windsor, ON N8Y 1R8