Eating French Seafood at The Metro Bistrot restaurant in Southbridge, MA.

Feedback

Do you manage or own The Metro Bistrot?

Yes