Service is okay. We had reservations and were not seated for 30 minutes. Manager came to our table (16 in our party) and sincerely apologized. She sent us 6 appetizers. Nice recovery. Our server was good, not great. I had to ask twice for a refill, and he forgot my side of veggies.
Quality of food is good. All hot and fresh. However, nothing special. Everyone in our party agreed food was good but not great.
Prices are too high. We don't mind paying high prices for great food, service, and experience. Brio did not quite make the grade.