Make a Reservation

Reserve your table at Duo Restaurant & Bar in Haddon Township, NJ, and step into a welcoming neighborhood gem at 90 Haddon Ave. From the team behind Il Villaggio, our scratch kitchen delivers bold, balanced Italian-inspired flavors with housemade pastas, seasonal fresh catches straight from Long Beach Island (tuna, swordfish, golden tilefish, East Coast oysters), premium domestic meats, and creative small plates. Whether it's a relaxed date night with handcrafted cocktails and curated wines, happy hour with friends over shareable bites and 18 craft beers on tap (including local favorites), or a lively group gathering, expect warm lighting, modern sophistication, and a cool, vibrant atmosphere that's perfect for everyday moments. Book now via OpenTable, below, and join us for a memorable dining experience in the heart of Haddon Township!

To make reservations for groups of 6+, please call us at 856-240-7402