Osmow's

Restaurant in Tecumseh, Ontario

Opening hours: Mo-Sa 11:00-22:00; Su 12:00-20:00 Features: takeaway

7555 Tecumseh Road East, Windsor, N8T 1G2