Mahj on Main is Flemington's mahjong lounge and boutique on Main Street, by Attachments & Sage. Come for daily open play, take a lesson whether you're brand new or a little rusty, reserve a private room for your group, or host a private event, from birthdays and showers to corporate team building and charity fundraisers. Our boutique carries mahjong sets, tiles, apparel and accessories. Everyone is welcome, and there's always a seat waiting for you.
Flemington and all of Hunterdon County, including Raritan Township, Readington, Clinton, Whitehouse Station, Ringoes and Lambertville, plus nearby Somerset County towns like Hillsborough, Branchburg and Bridgewater, and Bucks County, PA.
We bring the game to you for private events, including at-home gatherings, office team building and venue events across Hunterdon and Somerset Counties. Mahjong sets and accessories are also available online at attachmentsandsage.com.
Founded in 2026Mahj on Main started with a few mahjong lessons at Attachments & Sage, the boutique owner Karen Shankoff has run on Main Street in Flemington for more than 20 years. Karen has played mahjong for over 40 years, and those lessons filled up fast. Players kept coming back, friendships formed around the table, and it became clear the game needed a home of its own. So Karen opened her third business on Main Street: a lounge where anyone can play, learn and gather. Mahj on Main has a bright open play room, private rooms for groups and lessons, and a boutique of mahjong sets and accessories, all just steps from Attachments & Sage. Today, Mahj on Main welcomes everyone from first-time players to lifelong mahj lovers, and hosts everything from weekly games to birthdays, showers, team building and charity events. It's Karen's way of doing what she's done on Main Street for two decades: bringing people together.