When I lived in Philadelphia for grad school, one of my biggest regrets was not hitting up Davio’s (even though I lived two blocks away). I had heard great things about this Italian Steakhouse so when they invited me to a special media dinner to celebrate their newest location that opened just last November by Grand Central – I just had to check it out.
This photo of Davio's New York is courtesy of TripAdvisor |