Eating Cafe at Adelphia Cafe restaurant in North Haven, CT.

Feedback

Do you manage or own Adelphia Cafe?

Yes