★ 4.4 / 5 from 2197 reviews
#12 Kebab in North Wantagh
Italian
Umberto's Restaurant - Wantagh
1180 Wantagh Ave. Wantagh, NY 11793, North Wantagh, United States
"Food was excellent and service was outstanding"
Umberto's restaurant received a mix of reviews, with some expressing disappointment in noisy atmospheres and average food, while others praised the ta...