Eating Italian at Olio Restaurant & Bar restaurant in Groton, CT.

Feedback

Do you manage or own Olio Restaurant & Bar?

Yes