Della Terra is a Northern Italian restaurant located in the new Avant building in downtown Buffalo.
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 freshness
Less