is Ranked #5 of 20 Restaurants in Forest Glade Windsor.
Some say it is excellent, fresh, terrible.
The Latest Review: ★★★★★
Sent on the 14th of November, 2014
Nothing better then this place which is why they are in business for over 30 years 😄😄😄
Rank #5 of 20