Turn back if reading with an empty stomach. These seven sandwiches (they really should be called dream-wiches) are swoon-worthy. Find them, and devour them, at these Northern Michigan lunch spots in Traverse City, Petoskey, Boyne City, Elk Rapids and Walloon Lake.

Italian Club | Folgarelli’s | Traverse City

The classic club concept is reworked in an Italian all-pork triple threat of capicolla, genoa salami and crispy pancetta piled with provolone, lettuce, tomato onion, peppers and pesto mayo.

Berbere Carrot | Rose & Fern | Traverse City

A fluffy Greek-style pita serves as the stage for this glorious vegan quartet of caramelized roasted carrots, garlicky toum, tahini and salsa verde.

The Yuba | The Local |  Elk Rapids

The natural sympatico between sweet golden beets and tangy goat cheese is channeled into sandwich form with spinach and balsamic glaze bookended by grilled wheat bread.

Syd Licious | Lake Street Market | Boyne City

LSM’s punk rock riff on the Reuben pairs peppery pastrami with slaw, pickles, onion, thousand island and yellow mustard all grilled on crusty seedless Jewish rye.

Potato Chip Crusted Whitefish | Barrel Back Restaurant | Walloon Lake

Barrel Back’s two-handed whitefish stack gets a kick from Cajun remoulade and Sweet Hottie pickle chips.

You’re A Peach | Petoskey Cheese | Petoskey

Katie Potts, known by us as Petoskey’s Cheese Diva, has crafted a modern-day masterpiece of soppressata, creamy d’Affinois, arugula and peach preserves on a crusty baguette.