Print now
Sakura International Buffet Restaurant
Address :
Yio Chu Kang Stadium, 210 Ang Mo Kio Ave 9 #01-208, Ang Mo Kio, 569777
Phone No. :
6754 8197
Print now