Check out Dewick Dining Hall at Tufts

Dewick Dining Hall is the largest on campus dining hall that offers a vast selection of varieties and caters to all needs.