Arta's Salad Bar And Grill
13462 Tecumseh Rd E, Windsor
(438) 701-2518
Recent Reviews
Order Online
You May Also Like
Odd Burger - 13458 Tecumseh Rd E
Vegan, Fast Food, Burgers
Yu's Kitchen - 13502 Tecumseh Rd E
Chinese, Seafood, Noodles
Genki Sushi Noodle - 13504 Tecumseh Rd E Unit 2A
Sushi, Ramen, Sushi Bar, Asian Fusion
Restaurants in Windsor, ON
Arta's Salad Bar And Grill
13462 Tecumseh Rd E, Windsor, ON N8N 3N7
(438) 701-2518