Sakura Japanese Restaurant
2302 N Richmond Rd Mchenry, IL 60051-5403
815-344-3030
Business Hours
Payment Types