Named for the timeless gourmet trifecta of wine, beer and cheese, TRiO is a market, restaurant, wine bar and tap house with an inviting cosmopolitan vibe...
When you travel in France or Spain and visit one of the many small villages tucked away in a valley or alongside the sea, chances are you will find yourself in the town square...