Quick Bites: River Falls

In this week’s Quick Bites, our T.V. Maitre D’ visits a well known northern Rhode Island restaurant that, he says, “just keeps getting better!”