North Star Bar
8509 N 30th St, Omaha NE 68112