This place was terrific. I've been to Brasil more than once and it's the closest thing to it. Way better value, price and quality than other places in the city. Definitely make a trip here but don't eat for awhile before you go, you'll be stuffed!
Pros: Food, Selection, Cleanliness
more