Sakura Japanese Cuisine
RestaurantsView the employees at
Sakura Japanese Cuisine-
Herbert Cayabyab Sushi chef.hot and cold.💖🥰
-
Birkirkara, Malta
-
Rising Star
-
Overview
Sakura Japanese Cuisine is a restaurant based out in Longmont, CO.