Best Seafood Restaurants In Norwood, NY
Jan 17, 2017
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.