Restaurant Reviews from DiningGuide411.com
    Top : United_States: IL: Schaumburg

Sal and Carvao , Schaumburg, Illinois










Sal & Carvao
801 E.Algonquin Road
Schaumburg IL United States

A Chicago-area chain with locations in Downers Grove, Schaumburg and Chicago, specializing in Brazilian churrasco-style cooking and dining. "Gaucho-chefs" circulate through the restaurant, offering slices of over a dozen types of roasted meat from skewers. A large salad bar offers an array of salad components and appetizers.

Web Information:
Web Page
Reservations

Phone: 847.925.0061
Accepts: Visa, MasterCard/Eurocard, gift certificates

Reservations: required