Update Info - Sakura II
This restaurant was reported as closed. If it is open, let us know.
Sakura II
852 Union Blvd
Englewood, OH 45322
852 Union Blvd
Englewood, OH 45322
This restaurant was reported as closed. If it is open, let us know.