kamilfoltanJun 19, 20192 min readShiso - The Asian NettleHave you ever been to a sushi bar or any other Japanese restaurant? Then you definitely would have seen Shiso leaves which are also known...