No
No, only private clubs
No restaurant, that I know of, sells tobacco. Try the cigar shop on whipple ave. nw in Canton. If not there, there is a cigarette store on the same street. But, jerzees has a patio you can smoke in.
Thanks! Your answer is awaiting moderation.