95 South Main St. Route 56Norwood, NY 13668
95 S Main StNorwood, NY 13668
From Business: The Lobster House is a restaurant, specializing in steaks, seafood and other options. Based in Norwood, N.Y., it offers a diverse cuisine under categories, such as …
Pretty nice place. Not bad at all. Staff were nice and very helpful when it came to changing my food. Food was ok too.
POTSDAM N RdNorwood, NY 13668
43 Maple StPotsdam, NY 13676
Food is amazing, especially the fresh warm bread the bring to your table. Wait staff is always pleasant, and the prices are reasonable.
Remaining Characters: 100
Remaining Characters: 500
× Thank You!