Whatever the occasion, whatever the mood, Demeter’s Steakhouse in Portsmouth, N.H., has something to offer for everyone.
With a fine dining section available, Demeter’s includes a sports bar as well, complete with seven flat-screen televisions around the bar. And although it is famous for its steaks, the restaurant also boasts an impressive wine collection with more than 320 bottles to choose from.
Check out the above video to learn more about Demeter’s Steakhouse.