windsor-sandwich-shop Order Online
windsor-sandwich-shop Order Online

1311 Tecumseh Road East, Windsor, ON N8W 1B9, Canada

 1.519.962.7708

windsorsandwichshop@gmail.com

Find Us

Send Us A Note