The Deli

This is located inside the Turtle Creek Casino. It's one of the only places open to eat at after 10pm. It has a vintage feel to it, like most places in Traverse City. Its reminiscentÉ

Address:7741 M 72 E, Williamsburg, MI 49690

We will be happy to hear your thoughts

Leave a reply

Skip to toolbar