200 DELAWARE AVE
Buffalo, NY 14202
Tel: (716) 842-1000
Mon - Sun: 11:00 am - 2:00 pm, 5:00 pm - 10:00 pm
- Share this page -
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.
Listen to our chef and servers describe our dishes and you will hear the phrase, “made in house” often. Quite simply, from the earth to your table at Della Terra.