Sakura Japanese

Sister restaurant to Bonsai, Sakura offers delicious and fresh Japanese cuisine at an affordable price.
local_dining
Japanese
Closed Today
03-218 4178
SELECT ADDRESS