Know a great happy hour or special for this location?
No-frills pizzeria with many styles of pie, plus a menu of Italian entrees, pasta, heros & salads.
Suggest an edit
33-25 Francis Lewis Blvd, Flushing, NY 11358