YUZU is a renowned Japanese restaurant located at Av. La Capilla 359 in San Salvador, El Salvador. The restaurant offers a wide range of traditional Japanese dishes with a modern twist, skillfully prepared by experienced chefs.