Stack & Steak Restaurant

View Larger Image
  • 3208 23rd Street, Columbus, Nebraska
  • 402-563-2424
  • Visit Website