Print now
Irodori Japanese Restaurant
Address :
Riverview Hotel, 382 Havelock Road #03-01, River Valley, 169629
Phone No. :
6737 2002
Print now