about location menu contact


Your opinion matters to us. Let us know what you think.

Subject:

Name:

Email:

Your comments:




Oscar's Pizza & Sports Grille

17330 Lakeside Hills Plaza

Omaha, Nebraska 68130

(402) 758-1910


Open daily!

11am - 1am


First come, first serve.
Your entire party must be present to be seated.