Get directions to: Antonio Sofo & Son Importing Co, Toledo, OH
Restaurant address: 253 Waggoner Boulevard Toledo, OH 43612, USA
Restaurant: Antonio Sofo & Son Importing Co