Ted's Restaurant & Bar

Bar & grill · 16 King Hill Rd, Storrs, CT

Hours

More food in Storrs, CT · Bar & Grill in Storrs