Sakura Terrace
1240 S King St, Honolulu, HI 96814
Sakura Terrace
Oct 25, 2020
Report post
1/2
Dinner Menu (dine in)