Fast food restaurant · 12 Royce Cir Suite 101A, Storrs, CT
Delivery
See full menu
More food in Storrs, CT · Fast Food in Storrs