Come taste a yummy dish at Kenilworth Country Kitchen. They are open at night from Thursday to Sunday. You can get there not only by public transit but also by car. They are in a neighborhood recognized for its verdant spaces. You may pay by Interac.