Naomi's Grill is a Canadian restaurant offering fresh, housemade meals and sides.