There's a magic in the air that's started earlier this year than previous years.

It's the magic of lights, flowers, and decorations with the spirit of the holidays, and there's no place more magical than this restaurant in Salem, New Hampshire.

The transformation from a lovely, traditional Greek restaurant to a stunning display of Christmas extraordinaire is quite remarkable with over 100,000 lights, and 200,000 ornaments.

It's not just about the decorations though.

This restaurant also offers the Holiday Edition of Christmas around the World, with a different foreign city served up every day through December 16th.

You've always wanted to experience Christmas in Rome, Paris or maybe Lisbon?  You can and you don't have to go further than Ya Mas Greek Tavern and Bar in Salem, New Hampshire.

Yes, it's usually modern Greek farm to table dining, but this time of year, the crew really has fun with it, decorating to the nines and beyond, with beautiful bulbs hanging amidst the crystal chandeliers, and poinsettia decorated trees dazzling with white lights.  It's quite a sight and instantly makes you happy.

Ya Mas Greek Tavern and Bar via Facebook
Ya Mas Greek Tavern and Bar via Facebook/Canva
loading...

If you'd like to dine around the world, the list is endless, featuring the foods of Madrid, the Orient, London, Lisbon, Mexico, Rome, Paris, Brussels, Athens, and Southern holiday dining as well as a traditional New England dinner.

Reach new culinary horizons and dine around the world.  You can find the schedule and reservations at Eventbrite.

Ya Mas also has Brunch with Frosty, and a Polar Express Dinner, so it's something for all ages.

20 Ornaments You'll Find on a New England Christmas Tree

These holiday ornaments are common on many Christmas trees in New England. Are they on yours?

Gallery Credit: Ginny Rogers

Spruce Up Your Holiday at These 9 Christmas Tree Farms in New Hampshire

Gallery Credit: Megan

More From 97.5 WOKQ