Places
Communities
Detecting...
Chat
Restaurants
NY
Norwood
5
The Lobster House
The Lobster House
6.0
(0 reviews)
• Seafood
Potsdam Norwood Rd
Norwood, NY
(315) 353-2366
Overview
Menu
Reviews
Q&A
Business Information
Potsdam Norwood Rd
Norwood, NY
(315) 353-2366
Location
Loading map...
Similar Restaurants in Norwood, NY
The Lobster House
Restaurant
Norwood, NY
4.2