This is a 4.5 star restaurant and like most Churrascaria is ideal for those with a hearty appetite. Many choices, including sushi.
Somewhat more low-key than the Churrascaria at Station Square with more seafood on the cold bar and at about the same price.
Allergy friendly with great service.