Hosted on MSN2y
Restaurants Open on Christmas on Long IslandThere is something for everyone at this Nassau County restaurant open from 2p-10pm on Christmas Day. Thom Thom has steaks, seafood, and sushi. The regular menu is available and reservations are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results