Bar
Oscar's Pizza & Sports Grille
7 locals recommend,
Tips from locals
Popular sports bar close to house. Good food, lots of tvs. Voted best wings in Omaha.
Unique things to do nearby
Location
17330 Lakeside Hills Plaza
Omaha, NE
West Omaha