Stack & Steak Family Restaurant

3208 23rd St, Columbus, NE 68601, USA
3208 23rd Street Columbus Nebraska 68601 US
402-563-2424402-563-2424