The former Mister Sizzle's Instagram account teased a coming soon flyer on Sunday, Mar. 16 with both the Connecticut Street location listed, and Buffalo Street in Hamburg. It is unclear if the new ...