Eating here is like eating at your babushka's house. The owner Anna does it all - serving, cooking and dish washing. If you order a drink she will point the fridge and tell you to help yourself.
This restaurant is supposedly the oldest restaurant in Windsor, pushing 80 years, so the interior looks like it it was last updated in the the 40s. If you can ignore that the food is great.