is Ranked #1 of 7 Restaurants in City Centre Windsor.
Some say it is limited, refreshing, good.
The Latest Review: ★★★★
Sent on the 12th of November, 2013
I have been there, the soup was homemade and very good. I would go back and recommend to others
Rank #1 of 7