Sakura Tokyo Reviews & Details
640 Park Ave
Sakura Tokyo is located at 640 Park Ave in Worcester near the intersection of Park Ave and Coes Sq. Their menu consists of Japanese dishes . Call (508) 792-1068 today!
- Major Intersection:Park Ave And Coes Sq
Tell us more about Sakura Tokyo Worcester!