Five Star Pizza is five stars in name alone. Not a great place. Not a great pizza. But they deliver. And they're somewhat cheap. That's all Five Star's got.
Tarek's Cafe is a small beauty with a great staff making delicious food. Quite likely to become your favorite on-campus food spot if you pay them a visit.