Find the top Asian restaurants in Storrs, Connecticut near you now.
Ramen restaurant
Address: 1232 Storrs Rd, Storrs, CT 06268
Asian restaurant
Address: Student Union, 2110 Hillside Rd, Storrs, CT 06268