Located at the heart of Boston University's Charles River campus, this is a great place to grab food on the go, or for a meal with friends. Informal seating and self service don't make for the most elegant of dining experiences, but this is more than made up for by som ... Click here for more - sailfast, 11/15/2004