From Our Editors
If you're in the mood for spaghetti and meatballs, New Milford's Villarina's Pasta Shop serves up an Italian experience in the heart of New Milford.
If you're driving, that's no problem. Parking is available onsite.
You don't need a plane ticket to experience all the best flavors of Italy. They're all under one roof at Villarina's Pasta Shop.