Your question has been sent.
Expect an answer!
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 21:00
95 South Main St Route 56 13668-3168, Norwood
My husband had it tonight, and it was EXCELLENT!
Lobster House opens at 11 a.m. 7 days a week
U go in to lobster house and ask
The Lobster House Norwood,The Lobster House Norwood New York, The Lobster House menu
95 South Main St Route 56 13668-3168, Norwood
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!