Get directions to: Austin's Smokin' Steak House, Cleveland, OH
Restaurant address: 6535 Wilson Mills Road Cleveland, OH 44143, USA
Restaurant: Austin's Smokin' Steak House