Absolutly amazing! The staff looked very happy to...
Absolutly amazing! The staff looked very happy to be working there and took very good care of us. As for the food, I don't think there are better ribs anywhere else in windsor. I look forward to returning again and again and again and probably again too again.