Thanasi's Olympus Greek Restaurant (Windsor, Ontario)

Canada / Ontario / Windsor / Windsor, Ontario / Tecumseh Road East, 1204
 restaurant  Add category
 Upload a photo

Thanasi's Olympus Greek Restaurant is a restaurant located at Tecumseh Road East in Windsor, Ontario. Thanasi's Olympus Greek Restaurant - Windsor, Ontario on the map.
Nearby cities:
Coordinates:   42°18'0"N   83°0'25"W
This article was last modified 11 years ago