Get directions to: Sakura Japanese Steak House, Toledo, OH
Restaurant address: 5294 Monroe St Toledo, OH 43623, USA
Restaurant: Sakura Japanese Steak House