Umberto's - Kenilworth

Italian, Seafood, Steak
24 N 20th St, 07033, Kenilworth, US, United States
Dishes: 6

Umberto's

Phone
+19082722180
Address
24 N 20th St, 07033, Kenilworth, US, United States

Amenities

Byo
Kids
Takeout
Fast & Simple Download Menulist App now