Pomodoro Pizza

51 Spring Street, New York NY, 10012 Map
Free Delivery!     Minimum Order: $12.00

open

Last Order: 11:45PM
Phone: 646-480-1089

Now accepting online orders!