Print now
Takumi Restaurant
Address :
Marina at Keppel Bay, 2 Keppel Bay Vista #02-01, Telok Blangah, 098382
Phone No. :
6271 7414
Print now