3 ratings · How the score works
Brasa Churrascaria
Brazilian · Steakhouse · BBQ
Brazilian Churrascaria offering a variety of grilled meats, served directly from skewers.
Location
Best places nearby
The highest rated places close to Brasa Churrascaria.
Local restaurants nearby
Brasa, Triq Abate Rigord, Ta' Xbiex


