Della Terra is a Northern Italian restaurant located in the new Avant building in downtown Buffalo. Della Terra means, “from the earth”. A meaning that is translated to the way we prepare our food. This is why we have seasonal menu selections; designed to take the very best Mother Nature has to
… give at the peak times of freshnessContinued