Get directions to: Al Smith's Place, Toledo, OH
Restaurant address: 3550 Executive Parkway Toledo, OH 43606, USA
Restaurant: Al Smith's Place