El-Mayor Restaurant
Address:
936 Wyandotte St E, Windsor, ON N9A 3J8
Phone:
(519) 258-7645
Restaurants
Other Businesses:
- Armando's at 326 Cabana Rd E, Windsor, ON N9G 1A3
- Taza Restaurant at 350 Cabana Rd E, Windsor, ON N9G 1A3
- Cafe Cache at 350 Cabana Rd E, Windsor, ON N9G 1A3
- Quick Sushi at 425 Cabana Rd E, Windsor, ON N9G 1A1
- Pizza Plus 2 at 1000 Wyandotte St E, Windsor, ON N9A 3K2