Full menu with prices & pictures
Sal & Carvao 3008 Finley Road Downers Grove, IL...
(+1)6308109403
On this website, you can find the complete menu of Sal & Carvao from Downers Grove. Currently, there are 4 dishes and drinks available.
Steakhouse
Bar
Salad
Meat