Friday & Saturday 11AM-11PM
BRIO is located in Southlake Town Square. Off of Highway 114 and Carroll Ave. Across the street from Barnes and Nobles
BRIO brings the pleasures of the Tuscan country villa to the American city. ''To eat well is to live well.''
CORPORATE CULTURE • COMMUNITY CARING • CLASSIC CHARACTER