The Pizza Place

Pizza
$
1733-1999 N 168th St
Omaha, NE 68118

Menu

Tips

  • Amazing pizza and custard!
  • Our favorite place for ice cream and pizza!! Try the chocolate custard with cookie dough!
  • Some of the best pizza ever!