Get directions to: Cottage Inn Pizza, Toledo, OH
Restaurant address: 240 West Alexis Road Toledo, OH 43612, USA
Restaurant: Cottage Inn Pizza