Plant Matter Cafe
717 Richmond St, London N6A 1S2