Best Seafood Restaurants In Norwood, NY
Jul 31, 2016
Lobster House is a restaurant located in Norwood, New York at 95 South Main Street. This restaurant serves deep fried shrimp, chicken primavera, salmon, flounder, stuffed lobsters, stuffed mushrooms, and seafarer’s platter. They also serve clam chowder, delmonico, soup and salad, maritime platter, king crab and shrimp, baby back ribs, and the king. They are open every day of the week. A salmon...
95 South Main Street, Norwood, NY, 13668
Terms of Service
© 2017 DineRank.com. All rights reserved.