is Ranked #2 of 9 Restaurants in Forest Glade Windsor.
Some say it is great, amazing, excellent.
Rank #2 of 9
|September 28, 2014||The very BEST Pizza in Windsor. The Kitchen Sink is the best. |
It is a MUST try.
| ★★★★★ Excellent
|August 7, 2014||Clean and efficient. Staff is friendly and helpful. Food was really good and prices are excellent. || ★★★★★ Excellent