Open christmas day?

Doreen Castro | Sep 14, 2018 | Category: Japanese restaurant

Sakura of Tokyo - All questions

Address: 533 S Glendora Ave, West Covina, CA 91790, USA

george g | Sep 14, 2018

Call them

Zola P. | Sep 14, 2018

You can call them to check their hours.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places