Japanese Tapas or usually called Japas are fantastic-tasting bite-sized delicacies because they are made from authentic Japanese good ingredients. TRY OUR JAPAS!!