This is the worst place to eat in Windsor. The ...
This is the worst place to eat in Windsor. The service is poor and the food horrible. Stay away from this place even if your are starving.
This is the worst place to eat in Windsor. The service is poor and the food horrible. Stay away from this place even if your are starving.