Find the top Buffet restaurants in Storrs, Connecticut near you now.
Indian restaurant
Address: 134 N Eagleville Rd, Storrs, CT 06268