Leela's Palace

Steakhouse
$ $ $ $
186 Newington Rd
Greenland, NH 03840