Food is great especially if you want some vegetarian meat substitutes. Lose of a star because their answering service is seriously awful, anytime I try to call and order it I get frustrated and hang up after 20 minutes of waiting and end up having to drive over, order, wait, and take it home. A real waste of customer time.