Daddy's Noodle Bar

Bar · 1 Dog Ln, Storrs, CT

Hours

More food in Storrs, CT