From
To
A brand new restaurant debuts in Carmel’s Barnyard Shopping Center this week. For being so new, there’s something eerily familiar about it.