Sakura 

Address 517 Geylang Road, #02-01, Singapore 389473
Phone Number
Nearest station