Location

Contact

1930 Tecumseh Road West, Windsor, ON, Canada


Telephone: +1.519.256.3388


E-mail: info@greekgrillwindsor.ca

​​519-256-3388

1930 Tecumseh Road West

Windsor, Ontario N9B 3S5


TEMPORARY CHANGES:  takeout only and new hours

Monday to Saturday 11am-8pm