Demeters Steakhouse

3612 Lafayette Road, Portsmouth, NH 03801, United States
3612 Lafayette Road Portsmouth New Hampshire 03801 US

Discover a new kind of steakhouse, with all-natural cuts, local fresh seafood, casual bar fare and the largest wine selection of any Portsmouth restaurant — all in a warm, contemporary atmosphere.