Japanese and Thai Cuisine
ALL YOU CAN EAT RESTAURANT
With over 100 items and chefs with more than 20 years of experience, Sakura offers the best of the Japanese cuisine in an all you can eat fashion
Licensed L.L.B.O facility
Japanese Cuisine
Thai Cuisine