BRIO ITALIAN GRILLE LOCATIONS

Where Is Brio Italian Grille Located?

Brio headquarters is located in Orlando, Florida and operates (33) locations across the United States. Visit our Locations directory to find a Brio Italian Restaurant near you.

When Are You Opening A Brio In My Hometown?

Brio plans to continue to grow our concept. We are always looking for great new locations to share our contemporary Italian food. Contact us and let us know where we should open next!

When Is Brio Italian Grille Open?

Brio is open 7 days a week, including most major holidays. Check our Locations directory to find a Brio Italian Restaurant near you and view operating and special holiday hours.

HAVE MORE QUESTIONS?

Visit our FAQ Page.