Get directions to: La Rosa's Incorporated, North Bend, OH
Restaurant address: 3785 Shady Ln North Bend, OH 45052, USA
Restaurant: La Rosa's Incorporated