New York
Wantagh
Umberto's Pizzeria & Restaurant
Umberto's Pizzeria & Restaurant
no phone number
1180 Wantagh Avenue, Wantagh, NY 11793
Seamless.com
Menu not currently available