Ikoi Japanese Restaurant - 401 Havelock Rd, Singapore 169631 on Eaten