Art gallery
Star Deli
10 locals recommend,
Location
6114 Military Ave
Omaha, NE
North Omaha
Tips from locals
Awesome local sandwich shop with unique offerings. No alcohol sold, but you can bring your own!
Unique things to do nearby
Locals also recommend
- 25 locals recommend