Green Lantern Steak House
Hours:
653 S Broadway St, Decatur NE 68020
Tips
Hours
Most Recent Comments
-
January 2024
Awesome food and great service with a smile! Such an amazing small town treasure!
-
December 2023
The food wasn't bad. I will be back to try something
-
November 2023
food was pretty good, price was good, an it wasn't super
More Comments(128)
-
Decatur, Nebraska