Get directions to: Amber's Steakhouse, Hobart, OK
Restaurant address: 120 W 11th St Hobart, OK 73651, USA
Restaurant: Amber's Steakhouse