HOME|
DESTINATIONS|
TRAVEL GUIDES|
HOTELS|
ATTRACTIONS|
RESTAURANTS
PHOTOS|
MY PROFILE
Find in
United States > Illinois > Schaumburg > Restaurants in Schaumburg
Destination Guide
Refined by
Brazilian
Click from above to remove selection

Cuisine
Latin American (1)
Steakhouse (1)


Title Keyword




 



add a place in
Schaumburg

LIST VIEW | MAP VIEWSORT BY   NAME | STAR | PRICE
Sal and Carvao Churrascaria
Category: Brazilian + Latin American + Steakhouse
801 E. Algonquin Rd., Schaumburg, IL 60067
847.925.0061


sal & carvo offers elegant dining in a casual and romantic setting with soft music, yellow and white tablecloths and dark red cushioned chairs. high ceilings and foliage throughout the spacious restaurant gives it a trop...   more

REVIEWS (6)



Forgot your password?
Register




member image
Hans
United States