Eating Diner at Theo's Downtown Diner restaurant in New Milford, CT.

Feedback

Do you manage or own Theo's Downtown Diner?

Yes