Update Info - The Lampstand
This restaurant was reported as closed. If it is open, let us know.
The Lampstand
112 North Spruce St
Ogallala, NE 69153
112 North Spruce St
Ogallala, NE 69153
This restaurant was reported as closed. If it is open, let us know.