Know a great happy hour or special for this location?
New York-style pizza & red-sauce pastas served in a straightforward space with sports on TV.
Suggest an edit
711 N 132nd St, Omaha, NE 68154