The sign heralds the opening of Food Maestro at the spot formerly known as Chez Henry. Is this venture destined for success or doomed to failure? Discuss.
We received this cell phone photo of the restaurant's interior from a reader earlier this week. The interior suggests a French country theme, but isn't "Maestro" more Italian? Just asking.