I believe this is the only Brazilian BBQ place in Pittsburgh (Texas de Brazil sucks.) Located just off 276, not very easy to find but you'll be fine with GPS.
Classy and nice, a lot of parking...
Great choice of meat, and the complimentary cheese breads + yucca fries are awesome... The latter is one of the best I've had.
Their orange sorbet (forgot the exact name) is awesome... Pretty much a frozen orange with sorbet in it.
Price is on the high end for sure... But that's pretty normal for Brazilian BBQ restaurants.