Food Food Japanese Japanese Restaurant Review Restaurant Review Holland Village Holland Village Sushi Ichiban on Lorong Mambong: Why This 12-Seat Omakase Is Holland Village's Worst-Kept Secret Mar 26, 2026 by Sharon Tan