Utica Fine Dining for a Never Ending Winter (The Willows, Utica, NY)
The Willows is a fairly new fine dining establishment located at 900 Culver Ave in Utica. My wife and I decided to head there on the last Saturday in March to celebrate the end of another long, snowy, cold, snowy, dark and snowy upstate winter. Turns out we were a bit premature in our reasoning, [...]