Get directions to: Ellie's Cafe & Deli, New London, NH
Restaurant address: 207 Main St New London, NH 03257, USA
Restaurant: Ellie's Cafe & Deli