Bistro on the Loup

265 33rd Ave, Columbus, NE 68601, USA
265 33rd Avenue Columbus Nebraska 68601 US

(inside Ramada-Columbus)