-
La Costa Verde
is a great Italian Restaurant Restaurant
Ranked #1 of 29 Restaurants in Cheektowaga Depew.
Some say, it is busy, slow.
.
The Latest Review: ★★★★★
Sent on the 5th of December, 2014
Excellent - everything I've had at La Costa verde is amazing. Chicken Parm, Italian-style wings, and stuffed hot peppers are just a few of my favorites. Great service everytime. Perfect neighborhood joint.