skip to main content skip to footer

Stella's Italian Kitchen & Market

5 Main St
Lyme, NH 03768
Tel: (603) 795-4302
Get Directions