about location menu contact




Oscar's Pizza & Sports Grille

17330 Lakeside Hills Plaza

Omaha, Nebraska 68130

(402) 758-1910


Open daily!

11am - 1am