Good fresh food. But new European management can be snobbish and rood. This is essentially a good self serve restaurant with no table service but they add a "user fee"
Been there, done that? Do tell us about it! Submit a review of this Ontario restaurant today.
4 of 5 stars
Showing All Restaurants