North Star Bar
Bar • Lounge
Address
8509 N 30th St, Omaha, NE 68112, United States
Website
Contact
+1 531-444-4425Price rating
$ $$$
Rating on Google Maps
4.40 (104 reviews)Open on Google Maps
Working Hours
Permanently closed.
8509 N 30th St, Omaha, NE 68112, United States
$ $$$