Churrasca Brazilian Steakhouse
Restaurant $$$
7801 Westheimer Road, Houston, TX 77063
Description
Located in Westchase and The Galleria on Westheimer, Churrasca Brazilian steakhouse serves all-you-can-eat meats in a modern, upscale atmosphere.Get to know Churrasca Brazilian Steakhouse
Brazilian Restaurant, Brunch Restaurant, Bar, Steak House