Green Zebra KitchenRestaurants127 Sunrise AveToronto, ON, M4A 1A9 · CA+14163198196info@greenzebrakitchen.comgreenzebrakitchen.comHours not available