Best Seafood Restaurants In Norwood, NY

Last Updated:
Sort
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
Rank
1
0 votes
Sponsor
0.0