A newly established takeaway comfort food stall on Commercial Road, Portsmouth featuring the most exciting yet healthy options from Japan and Asia.