Review of Sakura Japanese Restaurant

5 Pine St, Waltham, MA 02453

Overall Rating

Review


They do not have a gluten free menu

Updated 4 years ago

Celiac