Now Open in Haddon Township: Homemade Favorites & Craft Cocktails
90 Haddon Avenue, Haddon Township, NJ • Walk-ins Welcome
Relaxed Italian Dining in Haddon Township – Crafted Just for You
Homemade Favorites
Housemade pastas, seasonal fresh seafood from Long Beach Island, and premium domestic meats prepared daily in our true scratch kitchen
Warm & Inviting Space
Modern-rustic dining room with cozy lighting, comfortable seating, and a relaxed neighborhood feel—perfect for casual dinners, happy hours, date nights, or group gatherings
Craft Cocktails & Drinks
Signature cocktails like the Paper Plane and Duo Doli, a curated wine list, and 18 craft beers on tap (including local favorites)
Family-Owned Neighborhood Favorite
From the Il Villaggio team, bringing great food, good times, and a comfortable atmosphere that makes everyone feel right at home
Paper Plane, Perfected
Amanda, our bar manager, shakes up the classic with bourbon, Aperol, Amaro, and fresh lemon. Watch, learn, and come taste the real thing!
Book A Reservation
What People Are Saying On Google Reviews
“Visited Duo on 3/3/26 with a friend. Mia was an excellent server and we liked her recommendations. Our favorites (recommended by Mia) were the Filet mignon, braised short rib, and the Penne Vodka. Entrees are à la carte so just pay attention, lol. Love the lighting in there at night. Definitely will be back!”
— Genise“We had a fantastic meal at Dou Restaurant! The airplane chicken was wonderful, and the squid ink pasta was rich and perfectly cooked. Both dishes were standout choices. Our server, Mia, was excellent! She was friendly, attentive, and made the whole experience even better. Highly recommend!”
— Liz“We had an outstanding experience at Duo Restaurant & Bar. The food was absolutely excellent, with every dish bursting with flavor. The atmosphere was amazing, and the staff were incredibly friendly and attentive. I’d highly recommend this restaurant to anyone looking for an exceptional dining experience.”
— Jon
