Get directions to: Nicki & Smitty's Deli, Aurora, OH
Restaurant address: 1021 N Aurora Rd Aurora, OH 44202, USA
Restaurant: Nicki & Smitty's Deli