Review of Sakura Japanese Restaurant

265 Colony Blvd, The Villages, FL 32162

Overall Rating

Celiac friendly?

Yes

Updated 6 years ago