Tokyo Ramen

Ramen restaurant · 1232 Storrs Rd, Storrs, CT

Hours

More food in Storrs, CT · Ramen in Storrs