Eating Seafood at Legal C Bar restaurant in Dedham, MA.

Feedback

Do you manage or own Legal C Bar?

Yes