Eating French Seafood at Le Central restaurant in Bristol, RI.

Feedback

Do you manage or own Le Central?

Yes