Eating Sandwich Cafe at café SoL restaurant in Niantic, CT.

Feedback

Do you manage or own café SoL?

Yes