The Mystic Cafe

Mystic Cafe, 1303 Main St, Lewiston, Idaho

Bring your friends and make merry at the Mystic!