Straight Jacket and Tie Required
Tratorria Stella in Traverse City is probably best known as being in the basement of a old state mental hospital. The impressive building has been reworked as the Village at Grand Traverse Commons. Once housing the mentally “insane” the 13,000 sq. foot building went through a $2.3M restoration and now houses restaurants, shops, business offices … Read more