Cravings is hands down the best Chinese food in town. I have been going here since I was very young and have continued to frequent Craving exclusively to this day. The portions are huge and the prices are very reasonable. The brightest spot of this establishment has to be the staff and ownership. They are always exceedingly friendly. It almost seems like you're part of the family when you come in. There's free tea and water to drink while you wait for your food which is also awesome. While the building is big with lots of seating, due to the popularity it can get crowded, especially after classes get out in the evening. All in all if you are looking for a "go to" Chinese restaurant, look no further than Cravings.