Italian restaurant · 278 Diamond Spring Rd, Denville, NJ
To-Go · Delivery · Dine-In
See full menu
More food in Denville, NJ · Italian Food in Denville