Get directions to: North Star Steak House, Topeka, KS
Restaurant address: 1100 Nw 25th St Topeka, KS 66618, USA
Restaurant: North Star Steak House