Stella's Italian Kitchen And Cafe

5 Main St Lyme NH 03768 USA

(603) 795-4302

Location