Get ready for a festive feast for the eyes!
Sign of the Whale, a restaurant and bar in Stamford, Connecticut, has kicked off its annual "Christmas Extravaganza," transforming their space into a winter wonderland.
The restaurant is decked out in an "explosion of festive decor," according to reports, making it a perfect destination for families looking to celebrate the holidays without the hustle and bustle of the city.