Villa Mannino

73 US-130, Trenton, NJ

Menu (As of 11/2)

Villa Mannino: hours and how to order