Eating Cafe at Cafe On the Oval restaurant in Milford, NH.

Feedback

Do you manage or own Cafe On the Oval?

Yes