Previous Next Published August 16, 2017 at 4834 × 3625 in Review: Ippudo. Shishito Peppers with Yuzu Citrus Salt and Togarashi (7/10).