TRIO RESTAURANT
A CONTEMPORARY EUROPEAN ATMOSPHERE

New Bedford Location Now Open!