From Our Editors
Looking for a quick bite to eat? Head on over to Tabouli Restaurant in Windsor.
If time is of the essence, this restaurant's take-out option may be a better fit.
Pull into one of the many parking spaces nearby if you choose to drive to the restaurant.