Best Seafood Restaurants In Norwood, NY
Feb 25, 2017
The Lobster House
The 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...
95 South Main Street, Norwood, NY, 13668
Terms of Service
© 2017 DineRank.com. All rights reserved.