Eating American (Traditional) Pub Food at Ted's Restaurant & Bar restaurant in Storrs, CT.

Feedback

Do you manage or own Ted's Restaurant & Bar?

Yes