Restaurants - Steakhouse in Decatur, NE
Green Lantern Steak House