Update Info - The Lobster Nook
This restaurant was reported as closed. If it is open, let us know.
The Lobster Nook
32 Main St
Webster, MA 01570
32 Main St
Webster, MA 01570
This restaurant was reported as closed. If it is open, let us know.