We are located at: Potsdam Norwood Rd & Route 56 Norwood, NY 13668.
Look for our beautiful restaurant just 3 miles North of Potsdam, NY.
THE LOBSTER HOUSE
95 South Main Street
Route 56, Potsdam - Norwood Rd.
Norwood, NY 13668
Tel: (315) 353-2366
News & Info
Hours of Operation
Sign-up & Receive Our E-Coupons!
Sign up today to receive Email notifications of our Specials & Coupons.