Ellacoya Barn And Grille

2667 Lake Shore Rd Gilford NH 03249 USA

(603) 293-8700

Location