Nick the Greek Restaurant - Dougall Square
$ • Greek, Italian
Hours:
3839 Dougall Ave, Windsor
(519) 974-0978
Customers' Favorites
Recent Reviews
Love this place, my favorite place for around 20 years ❤️ ?Amazing foodKid-friendliness: Start going there when I was pregnant, then with firs kid then second... great place for families
Our waiter Elona was excellent . Wonderful service. I hope she knows it. The food was excellent. The choice of music playing totally brought me back in Greece.It’s been a long time since I’ve enjoyed a restaurant as much as I did. We will be back.
Ratings
Menu
Hours
Monday | 11:30AM - 8PM |
Tuesday | 11:30AM - 8PM |
Wednesday | 11:30AM - 8PM |
Thursday | 11:30AM - 8PM |
Friday | 11:30AM - 9PM |
Saturday | 12 - 9PM |
Sunday | Closed |
The food was delicious and fresh, and the portions were huge.Stopped in for dinner and was not disappointed.The price is amazing for the quality of the food.Order the gyro and souvlaki dinner open-faced. 10 out of 10.