Sakura Japanese Restaurant
8409 Chippewa Rd 44141-2014 Cleveland Ohio USA
- Profile: Sakura Japanese Restaurant is a Eating and drinking places company located at Cleveland, Ohio USA, address is 8409 Chippewa Rd, Cleveland 44141-2014 OH, postcode is 44141-2014