Sabor Brasil
Brazilian · Steakhouse · Casual Dining
Sabor Brasil is a Brazilian restaurant offering an a la carte menu in a cozy atmosphere.
Location
Best places nearby
The highest rated places close to Sabor Brasil.
Local restaurants nearby
1702 Saint Clair Avenue West, ON


