is Ranked #5 of 21 Restaurants in Forest Glade Windsor.
Some say it is terrible, favorite, excellent.
Rank #5 of 21
|November 14, 2014||Nothing better then this place which is why they are in business for over 30 years 😄😄😄 || ★★★★★ Excellent
|November 12, 2014||this place is simply amazing... has almost everything to make a great italian dinner || ★★★★★ Excellent