Arta's Salad Bar And Grill
13462 Tecumseh Rd E, Windsor
(438) 701-2518
Menu
Restaurants in Windsor, ON
Arta's Salad Bar And Grill
13462 Tecumseh Rd E, Windsor, ON N8N 3N7
(438) 701-2518